Страница 1 из 3

Отключение слайдера

СообщениеДобавлено: 15 мар 2013, 22:28
doghen
Здравствуйте! Объясните пожалуйста, как отключить слайдер? При этом форма поиска приняла бы "форму" такую же как и на "не главной"))) странице. Спасибо!

Re: Отключение слайдера

СообщениеДобавлено: 18 мар 2013, 14:17
andipas
doghen писал(а):Здравствуйте! Объясните пожалуйста, как отключить слайдер? При этом форма поиска приняла бы "форму" такую же как и на "не главной"))) странице. Спасибо!


Здравствуйте!

В файле /protected/controllers/SiteController.php

находим

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

    
public function actionIndex() {
        
//$dependency = new CDbCacheDependency('SELECT date_updated FROM {{menu}} WHERE id = "1"');
        
$page Menu::model()->/* cache(param('cachingTime', 1209600), $dependency)-> */findByPk(1);
 


добавляем строчку

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

        $this
->layout 'inner';
 

Re: Отключение слайдера

СообщениеДобавлено: 18 мар 2013, 22:56
doghen
Большое спасибо!!! Все получилось.

Re: Отключение слайдера

СообщениеДобавлено: 19 мар 2013, 14:13
doghen
На всех страницах слайдер выключился, а вот на странице входа/регистрации (http://домкиров.рф/site/login) остался. Скажите пожалуйста, где копнуть?

Re: Отключение слайдера

СообщениеДобавлено: 19 мар 2013, 17:05
Xpycm
Тот же файл (/protected/controllers/SiteController.php), в самом верху перед:
Код: Выделить всё
public $cityActive

добавьте ту же самую строку:
Код: Выделить всё
$this->layout 'inner'

Re: Отключение слайдера

СообщениеДобавлено: 19 мар 2013, 17:37
doghen
Большое спасибо.
Вот здесь поставил:

public function init() {
parent::init();
$this->cityActive = SearchForm::cityInit();
$this->layout = 'inner';
}

вроде нормально

Re: Отключение слайдера

СообщениеДобавлено: 19 мар 2013, 17:57
andipas
doghen писал(а):Большое спасибо.
Вот здесь поставил:

public function init() {
parent::init();
$this->cityActive = SearchForm::cityInit();
$this->layout = 'inner';
}

вроде нормально


Да, это даже более правильное решение. Можно поставить только там, чтобы изменить шаблон.

Re: Отключение слайдера

СообщениеДобавлено: 22 июл 2013, 20:56
vanred79
Добрый день! А как отключить слайдер только на странице авторизации (/site/login)?

Re: Отключение слайдера

СообщениеДобавлено: 23 июл 2013, 12:56
Foton
Сделайте как указано здесть, только для actionLogin
andipas писал(а):
doghen писал(а):Здравствуйте! Объясните пожалуйста, как отключить слайдер? При этом форма поиска приняла бы "форму" такую же как и на "не главной"))) странице. Спасибо!


Здравствуйте!

В файле /protected/controllers/SiteController.php

находим

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

    public function actionIndex
() {
        //$dependency = new CDbCacheDependency('SELECT date_updated FROM {{menu}} WHERE id = "1"');
        $page = Menu::model()->/* cache(param('cachingTime', 1209600), $dependency)-> */findByPk(1);
 


добавляем строчку

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

        $this
->layout = 'inner';
 

Re: Отключение слайдера

СообщениеДобавлено: 23 июл 2013, 13:51
vanred79
Благодарю за помощь!