Убрать меню поиска на некоторых страницах

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Убрать меню поиска на некоторых страницах

Сообщение gorlychev » 28 мар 2013, 14:25

Столкнулся с тем, что народ не понимает как пользоваться сайтом.
При заходе на страницу, что бы опубликовать свою недвижимость
http://infopenedes.com/immo/site/login

начинает перебирать поиск.

Можно ли на стриницах
http://infopenedes.com/immo/site/login и http://infopenedes.com/immo/site/register
убрать меню для поиска?
gorlychev
Незнакомец
 
Сообщения: 16
Зарегистрирован: 26 фев 2013, 16:01
Очки репутации: 0

Re: Убрать меню поиска на некоторых страницах

Сообщение Xpycm » 28 мар 2013, 19:59

Файл protected\components\Controller.php
после:
Код: Выделить всё
public $alreadyTagCanonical = false; 

добавить:
Код: Выделить всё
public $showSearchForm = true; 




Файл protected\controllers\SiteController.php
после
Код: Выделить всё
public function actionRegister() { 

, а также:
Код: Выделить всё
public function actionRecover() { 

и
Код: Выделить всё
public function actionLogin() { 

добавить:
Код: Выделить всё
$this->showSearchForm = false; 




Файл protected\views\layouts\index.php
после:
Код: Выделить всё
<?php $this->beginContent('//layouts/main'); ?>

добавить:
Код: Выделить всё
<?php if ($this->showSearchForm) : ?>

после:
Код: Выделить всё
    <div id="homeintro">
        <?php Yii::app()->controller->renderPartial('//site/index-search-form'); ?>
    </div>
</div>

добавить:
Код: Выделить всё
<?php endif;?>
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Убрать меню поиска на некоторых страницах

Сообщение gorlychev » 29 мар 2013, 19:40

Огромное спасибо!
gorlychev
Незнакомец
 
Сообщения: 16
Зарегистрирован: 26 фев 2013, 16:01
Очки репутации: 0

Re: Убрать меню поиска на некоторых страницах

Сообщение gorlychev » 31 мар 2013, 17:08

Еще возникла необходимость убрать меню поиска с некоторых страниц, которые были созданы через "управление верхним меню"
Как это сделать?
Заранее благодарен!
gorlychev
Незнакомец
 
Сообщения: 16
Зарегистрирован: 26 фев 2013, 16:01
Очки репутации: 0

Re: Убрать меню поиска на некоторых страницах

Сообщение Koduc » 02 апр 2013, 09:20

Это уже будет сложнее, обращайтесь за доработками через форму контактов: http://monoray.ru/contact
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Убрать меню поиска на некоторых страницах

Сообщение Mono » 04 окт 2013, 06:06

в 1.6 не работает, подскажите пожалуйста, как сделать.
Mono
Гражданин
Гражданин
 
Сообщения: 155
Зарегистрирован: 14 сен 2013, 02:29
Очки репутации: 0

Re: Убрать меню поиска на некоторых страницах

Сообщение Foton » 04 окт 2013, 10:09

Что именно не работает? Покажите какие ошибки
Foton
Разработчик
Разработчик
 
Сообщения: 431
Зарегистрирован: 26 янв 2012, 14:58
Очки репутации: 8

Re: Убрать меню поиска на некоторых страницах

Сообщение Mono » 04 окт 2013, 23:37

Файл protected\components\Controller.php
после:

Код: Выделить всё
public $alreadyTagCanonical = false;  


этого там нет.

а после этого
Код: Выделить всё
<?php endif;?>

страница открывает чистый лист. и на это дримвьювер CS6 ругается на синтаксис.
Mono
Гражданин
Гражданин
 
Сообщения: 155
Зарегистрирован: 14 сен 2013, 02:29
Очки репутации: 0

Re: Убрать меню поиска на некоторых страницах

Сообщение Koduc » 08 окт 2013, 02:01

Mono писал(а):этого там нет.

Там где вверху идет набор различных public ... - вставляйте туда в любое место (по аналогии).

Mono писал(а):страница открывает чистый лист. и на это дримвьювер CS6 ругается на синтаксис.

Перепроверьте внимательно, всё ли правильно сделали, должно работать.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Убрать меню поиска на некоторых страницах

Сообщение Mono » 09 окт 2013, 20:09

заработало, спасибо! :-)
Mono
Гражданин
Гражданин
 
Сообщения: 155
Зарегистрирован: 14 сен 2013, 02:29
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 37

cron