Как получить имя текущего действия (action) контроллера в Yii


При написании проекта с использованием фреймворка Yii может потребоваться многое, в частности, имя текущего действия контролера. Как получить имя action в Yii? Это, как и многое другое, сделать тут достаточно просто. Нам поможет вот такая вот строчка кода:

1
$actionId = Yii::app()->controller->action ->id;

Здесь в $actionId будет записано имя action. К примеру, если пользователь запрашивает URL example.com/post/read, где post — это контроллер, а read — действие, то в $actionId будет сохранено «read».

Другие посты

Категория: Yii

Оставить комментарий


Яндекс.Метрика