Темы, скины для админки

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Темы, скины для админки

Сообщение twix »

Помогите товарисчи!

Стандартный вид гридов в админке не устраивает. Как быстро изменить? Есть ли готовые темы, скины и как их заюзать?

Ставил темы по мануалу делал - внещний вид сайта менялся, а в админке гриды - нет.
Подскажите как быть? :shock:
Nafania
Сообщения: 1227
Зарегистрирован: 2011.01.31, 13:12

Re: Темы, скины для админки

Сообщение Nafania »

попробуйте бутстрап
Аватара пользователя
alaevka
Сообщения: 77
Зарегистрирован: 2010.03.12, 11:34
Контактная информация:

Re: Темы, скины для админки

Сообщение alaevka »

Бутстрап рулит!

Изображение
Изображение
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Re: Темы, скины для админки

Сообщение twix »

Бутстрап красив!
Это он http://twitter.github.com/bootstrap/ ?
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Re: Темы, скины для админки

Сообщение twix »

Всем спасибо! Активно юзаю.
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Re: Темы, скины для админки

Сообщение twix »

Добавил в компоненты и увидел что фронтэнд "поплыл". Убрал. Добавил только в админке AdminModule.php:

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

    public function init()
    {
                $this->setAliases(
                    array(
                        'xupload'=>'admin.extensions.xupload',
                        'ckeditor'=>'admin.extensions.ckeditor',
                        'synctranslit'=>'admin.extensions.synctranslit',
                        'bootstrap'=>'admin.extensions.bootstrap',
                    )
                );
        $this->setImport(array(
            'admin.models.*',
            'admin.components.*',
                        'application.helpers.*',
        ));
                Yii::app()->setComponents(array(
                    'bootstrap'=>array(
                        'class'=>'bootstrap.components.Bootstrap',
                )));
    }
 
Но не все гуд( В некотрых страницах не подгружается бутстрап. Например захожу в список элементов (CGrid) - бутстрап есть, хочу изменить элемент или просмотреть его - бутстрапа нет(
Подскажите. Не могу понять.
Аватара пользователя
TBIKC
Сообщения: 133
Зарегистрирован: 2011.07.23, 16:30

Re: Темы, скины для админки

Сообщение TBIKC »

Фронтэнд поплыл- так ? http://www.yiiframework.ru/forum/viewto ... f=3&t=6678
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Re: Темы, скины для админки

Сообщение twix »

TBIKC писал(а):Фронтэнд поплыл- так ? http://www.yiiframework.ru/forum/viewto ... f=3&t=6678
Да, так. "Поплыл" = перекрытие стилей. Так как мне бутстрап нужен только в админке (оформлена модулем), то логично подключить бутстрап только для модуля админки. Подключил (см. код выше). Вроде работает, но не на всех страницах. Думал перекрывают другие расширения, например CKEditor, но нет. Например на странице просмотра элемента - там никакх расширений, только вывод данных, но бутстрап не подключается - нет стилей его(

Подскажите люди добрые, проект горит!
Аватара пользователя
twix
Сообщения: 86
Зарегистрирован: 2011.12.12, 18:25

Re: Темы, скины для админки

Сообщение twix »

Вообщем компонент бутстрапа так и подтягивается. Причину не нашел.
Добавил инициализацию бутстрапа в AdminModule.php:

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

    public function beforeControllerAction($controller, $action)
    {
        if(parent::beforeControllerAction($controller, $action))
        {
                        // костыль для принудительной загрузки компонента bootstrap
                        Yii::app()->bootstrap->init();
            return true;
        }
        else
            return false;
    }
 
Ответить