Как изменить тему офрмления

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Stadstot
Сообщения: 5
Зарегистрирован: 2012.11.27, 12:01

Как изменить тему офрмления

Сообщение Stadstot »

Есть две темы оформления classic и modern. Лежат в /themes/. В protected/config/main.php прописано

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

'theme'=>'classic'
Необходимо сделать возможность выбора между темами оформления. Как это можно сделать? Yii только начал изучать(поподробней, если не сложно).

nikitakls
Сообщения: 47
Зарегистрирован: 2011.01.25, 08:18

Re: Как изменить тему офрмления

Сообщение nikitakls »

http://www.yiiframework.com/extension/jui-themeswitcher
Возможно Вам подойдет это расширение.

Stadstot
Сообщения: 5
Зарегистрирован: 2012.11.27, 12:01

Re: Как изменить тему офрмления

Сообщение Stadstot »

Попробовал, но результат не получил. Ошибок не выдает, но тема не меняется. Возможно я не понимаю правил использования.

Stadstot
Сообщения: 5
Зарегистрирован: 2012.11.27, 12:01

Re: Как изменить тему офрмления

Сообщение Stadstot »

А есть другие способы?

Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Как изменить тему офрмления

Сообщение lancecoder »

в куки пишите выбранную тему, на событие onBeforeRequest вешаете обработчик который бы устанавливал Yii::app()->theme из кук

Ответить