подключить расширение только на одной странице

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

подключить расширение только на одной странице

Сообщение ninzzo »

скачал booster в папку extenshions.

в config/main.php добавил:

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

'preload'=>array('log', 'bootstrap'),
....
'bootstrap' => array(
            'class' => 'ext.booster.components.Booster',
            'responsiveCss' => true,
        ),
...
 
в самой вьюхе:

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

...
$this->widget('booster.widgets.TbGridView',array(
    'id'=>'property-grid',
... 

Теперь съехали некоторые страницы сайта.
Как мне добавить расширение из папки ext ТОЛЬКО в нужной вьюхе?!(через импорт и т.д.)
Что бы я его не подключал на весь сайт и не перекашивал страницы.
technokid
Сообщения: 24
Зарегистрирован: 2013.04.02, 10:55

Re: подключить расширение только на одной странице

Сообщение technokid »

Попробуйте в своем контроллере, в нужном экшене

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

Yii::app()->setComponents(array(
    'bootstrap' => array(
            'class' => 'ext.booster.components.Booster',
            'responsiveCss' => true,
        ),
));
 
Ответить