Tak więc w Yii 1 w pliku widoku można uzyskać dostęp do właściwości/akcji kontrolera za pomocą $this->action()
lub $this->property
.Yii 2 Szybszy sposób dostępu do kontrolera z widoku
W Yii 2 jedyny sposób, w jaki mogę to zobaczyć, to: Yii::$app->controller->property
lub Yii::$app->controller->action()
. Jestem jeden za tym, że nie chcę napisać więcej kodu, niż to konieczne, więc zastanawiałem się, czy istnieje krótsza metoda robienia tego.
Cóż będę cholernie ... Nauczyłem się czegoś dzisiaj :) – Blizz
Działa to doskonale i wydaje się trochę bardziej intuicyjne niż 'Yii :: $ app-> controller;' – jtotheh
Jest to również dobre, jeśli tworzysz widżety i chcesz połączyć się z głównym widgetem mponent z pliku widoku widgetu. – friek108