тематика в рамках yii - PullRequest
       29

тематика в рамках yii

3 голосов
/ 28 февраля 2011

Как я могу создать базовую тему и подтему в yii Framework?

Ответы [ 5 ]

3 голосов
/ 25 мая 2011

Возможно, вы захотите проверить эти ссылки с подробными руководствами по созданию темы yii и веб-сайтом с демонстрацией темы yii.

http://www.yiiframework.com/forum/index.php?/topic/12484-is-there-a-step-by-step-tutorial-for-cretaing-a-theme/

http://www.yiiframework.com/wiki/188/converting-an-artisteer-theme-to-yii/

http://yiithemes.mehesz.net/themelist

3 голосов
/ 06 февраля 2012

И я рекомендую этот урок.Не только о Темах, но и вообще о Yii.

http://www.yiiframework.com/wiki/250

3 голосов
/ 28 февраля 2011

Взгляните на это: http://www.yiiframework.com/doc/guide/1.1/en/topics.theming

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

1 голос
/ 06 ноября 2012

Короче говоря, создание новой темы может быть сделано путем создания папки в app_root / themes с названием темы, например, app_root / темы / MyTheme /

Затем вы копируете папку представлений (app_root / protected / views /) в папку вашей темы и настраиваете ее по своему вкусу.

Затем вы можете указать свою тему в основном конфигурационном файле для уровня приложения, в вашем контроллере или действиях контроллера.

Тематика довольно проста, на самом деле.

P.S. Вы должны копировать только те файлы из защищенных / представлений в ваши темы / представления, которые вы хотите настроить. Поскольку каждый файл в папке / views вашей активной темы переопределяет соответствующий файл в папке / protected / views.

0 голосов
/ 23 февраля 2012

Нет функции подтемы, которая позволяла бы yii сначала прочитать файл переопределения. Это просто темы, и вы должны научиться сначала отделять фронт / бэкэнд с помощью руководства qiang по документации yii

, если пройтись по этой книге, Yii 1.1. Кулинарная книга по разработке приложений, она очень поможет в создании тем, вы можете просто создать тему для файлов crud, и она станет простым интерфейсом администрирования данных бэкэнда.

...