ФорумПрограммированиеPHP для идиотов → yii текущий экшен во вьюхе

yii текущий экшен во вьюхе

  • soul

    Сообщения: 790 Репутация: N Группа: Кто попало

    Spritz Фев. 7, 2012, 10:38 п.п.

    как получить текущий контроллер и экшен во вьюхе?

    то есть во вьюхе получить contacts, если открыта страница /contacts/
  • soul

    Сообщения: 790 Репутация: N Группа: Кто попало

    Spritz Фев. 7, 2012, 11 п.п., спустя 22 минуты 4 секунды

    эй знатоки
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz Фев. 7, 2012, 11:44 п.п., спустя 44 минуты 23 секунды

    $this->route если правильно тебя понял
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz Фев. 8, 2012, 12:44 д.п., спустя 59 минут 52 секунды

  • soul

    Сообщения: 790 Репутация: N Группа: Кто попало

    Spritz Фев. 8, 2012, 11:04 д.п., спустя 10 часов 20 минут 6 секунд

    так оно же во вьюхе, во вьюхе нет $this хотя бы потому, что это не объект и не класс
  • andipas

    Сообщения: 170 Репутация: N Группа: Кто попало

    Spritz Фев. 8, 2012, 11:16 д.п., спустя 11 минут 30 секунд

    //Текущий контроллер
    Yii::app()->controller->id
    //Текущий экшн
    Yii::app()->controller->action->id
    //Текущий модуль
    Yii::app()->controller->module->id
    Спустя 109 сек.

    так оно же во вьюхе, во вьюхе нет $this хотя бы потому, что это не объект и не класс


    В yii во вьюхе есть $this - объект текущего котроллера

Пожалуйста, авторизуйтесь, чтобы написать комментарий!