Как я могу переключаться между разными темами при переходе от разных действий одного и того же контроллера или другого контроллера в YII - PullRequest
0 голосов
/ 24 февраля 2012

Я только что начал YII неделю назад. Я сделал тему в том, что

\themes\yog

это очень маленький проект, всего 4-5 форм, в основном это администратор. так что я хочу теперь, я предполагаю, что я использую

site/login

route, я хочу отобразить его с помощью представлений YII по умолчанию. * 1007 то есть *

\protected\views

Я хочу запускать представления по умолчанию только для некоторых действий, таких как вход в систему или добавление новостей, событий и других задач, связанных с администратором. Но другие действия должны отображать представления из моей новой темы.

Спасибо.

1 Ответ

2 голосов
/ 24 февраля 2012

В этом SiteController установите Yii :: app () -> theme на несуществующую тему, и он должен использовать представления из файла protected / layouts.

Если вы хотите указать другие файлы макета, прочитайте это: Yii: рендеринг действия, используя макет, отличный от макета контроллера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...