как получить значение экшена?

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
andry
Сообщения: 224
Зарегистрирован: 2009.11.08, 16:52

как получить значение экшена?

Сообщение andry »

подскажите как можно получить значение текущего экшена?

я знаю только такой

Код: Выделить всё

$this->getAction()->getId(); 
но он вроде используется внутри самого экшена а как за пределами на подобии

получить значение модуля
Yii::app()->controller->module->id

получить значение контроллера
Yii::app()->controller->id

думал так получиться

Код: Выделить всё

Yii::app()->controller->action->id
или
Yii::app()->action->id
но выдаёт ошибку
andry
Сообщения: 224
Зарегистрирован: 2009.11.08, 16:52

Re: как получить значение экшена?

Сообщение andry »

извиняюсь, сейчас перепроверил все работает такой вариант

Код: Выделить всё

Yii::app()->controller->action->id
Ответить