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

Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 08:52
Aleksander
Добрый день.
Подскажите, как в моём случае при созданных страницах rent, sale, renting, buy, change убрать в личном кабинете "Поиск"?
Если делать по способу
Код: Выделить всё
<?php if ($this->module->id=="quicksearch" || $this->module->id=="specialoffers"): ?>
,
то на вышеперечисленных страницах появляется ошибка
Trying to get property of non-object
Спасибо.

Re: Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 09:00
Xpycm
Здравствуйте.

Попробуйте в экшене контроллера прописать:
Код: Выделить всё
$this->showSearchForm false

Re: Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 09:17
Aleksander
Прописал, исчез поиск на всех страницах кроме главной... Может я не в том контроллере прописываю (Controller.php) или надо в нескольких контроллерах прописать (bookingtable, mailbox... )?

Re: Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 09:42
Xpycm
Конечно не в тот контроллер установили.

Вы посмотрите куда ссылаются эти страницы с CustomUrlManager и увидите, что они ссылаются на siteController -> actionViewListingsByTypeDeal
Вот в метод actionViewListingsByTypeDeal вставляйте $this->showSearchForm = false;

Re: Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 09:48
Aleksander
Xpycm писал(а):Конечно не в тот контроллер установили.

Вы посмотрите куда ссылаются эти страницы с CustomUrlManager и увидите, что они ссылаются на siteController -> actionViewListingsByTypeDeal
Вот в метод actionViewListingsByTypeDeal вставляйте $this->showSearchForm = false;

Так в этом случае убирается в страницах перечисленных выше, а надо не в них , а в личном кабинете убрать поиск.
Может надо тоже какой нибудь id задать как quicksearch и specialoffers?

Re: Убрать в личном кабинете Поиск

СообщениеДобавлено: 12 апр 2016, 09:57
Xpycm
Если в личном кабинете надо, то смотрите в модулях usercpanel и userads