Узнать на какой странице находиться юзер

Здравствуйте, подскажите плз, как узнать на какой странице сейчас находится пользователь, а конкретнее: "page/index" - например, $_GET пуст (хотя он и так не очень подходит)

Заранее благодарен за помощь.

В экшенах и представлениях:

  • название контроллера - $this->id

  • название экшена - $this->action->id

  • название модуля - $this->module->id

А можете плз уточнить как использовать, в каких классах? мне нужно узнать это в main layout

То, что написал rosko, можно использовать внутри контроллера, а значит и view, и layout’а.

Если нужно будет узнать id текущего контроллера/экшена где-то в другом месте (например, в модели), то можно сделать это так:




Yii::app()->controller->id;

Yii::app()->controller->action->id;



Спасибо Вам большое, вопрос решен! :)