Как убрать поле ГОРОД

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

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

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

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

Как убрать поле ГОРОД

Сообщение dangerking » 18 дек 2013, 15:30

Доброго времени суток! Уважаемые, подскажите пожалуйста, каким образом можно убрать поле "город" в форме поиска на главной странице?
Компания будет работать только в 1м городе, исходя из этого, в данном поле нет нужды. Заранее благодарю! :-)
dangerking
Незнакомец
 
Сообщения: 7
Зарегистрирован: 02 сен 2013, 18:23
Очки репутации: 0

Re: Как убрать поле ГОРОД

Сообщение Koduc » 20 дек 2013, 09:56

Файл /protected/views/site/index-search-form.php
Удалите оттуда
Код: Выделить всё
                    $this->renderPartial('//site/field-city-search', array(
                        
'divClass' => 'header-form-line'.$loc,
                        
'textClass' => 'width135',
                        
'fieldClass' => 'width290 search-input-new',
                        
'minWidth' => '290',
                    )); 

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

Re: Как убрать поле ГОРОД

Сообщение dangerking » 23 дек 2013, 09:38

При внесении этих изменений происходит следующее:
Изображение

Когда удаляю другие поля - с формой всё нормально... В чём может быть проблема!?

И на внутренних страницах, всё так же присутствует это поле, хотя удалена часть кода в inner-search-form.php...
dangerking
Незнакомец
 
Сообщения: 7
Зарегистрирован: 02 сен 2013, 18:23
Очки репутации: 0

Re: Как убрать поле ГОРОД

Сообщение fisher » 23 дек 2013, 09:51

для внутренних страниц, возможно кеш. а то что у вас форма полетела, это из за яваскрипта, посмотрите фаербагом на что ругается.
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

Re: Как убрать поле ГОРОД

Сообщение Koduc » 23 дек 2013, 17:22

dangerking писал(а):Когда удаляю другие поля - с формой всё нормально... В чём может быть проблема!?

Попробуйте вместо удаленного кода вставить:
Код: Выделить всё
Yii::app()->clientScript->registerCoreScript('jquery.ui'); 
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Как убрать поле ГОРОД

Сообщение veniamin » 24 дек 2013, 14:12

Добрый день ! какой смысл удалять из поиска на "главной" , если на внутренних страницах (уменьшенный вариант поиска) поле "город" всё-равно остаётся ,а в админке поле "город" удалить нет возможности , потому как от этого строится вся логика (структура) приложения... получается - либо пытаться изменить поле "город" на "район" (в поиске на "главной", на внутр.страницахи в админке ) либо - ждать выхода версии 1.7 - где можно будет ВСЕ поля и в админке и в поиске изменять ( если я правильно понял рекламу новой версии ORE) ... С НЕТЕРПЕНИЕМ ЖДЁМС !!! ))) Для тех , кто использует ORE на один регион (город) - это актуально
Аватара пользователя
veniamin
Незнакомец
 
Сообщения: 21
Зарегистрирован: 01 июл 2013, 23:38
Очки репутации: 0

Re: Как убрать поле ГОРОД

Сообщение dangerking » 26 дек 2013, 07:23

Koduc писал(а):
dangerking писал(а):Когда удаляю другие поля - с формой всё нормально... В чём может быть проблема!?

Попробуйте вместо удаленного кода вставить:
Код: Выделить всё
Yii::app()->clientScript->registerCoreScript('jquery.ui'); 

Спасибо, помогло! *THUMBS UP*
Однако теперь, на внутренних страницах не разворачивается расширенный поиск, то бишь тыканья по надписи "Больше параметров" - результата не дают... *SCRATCH*
dangerking
Незнакомец
 
Сообщения: 7
Зарегистрирован: 02 сен 2013, 18:23
Очки репутации: 0

Re: Как убрать поле ГОРОД

Сообщение fisher » 26 дек 2013, 11:15

тыканья по надписи "Больше параметров" - результата не дают

это опять же яваскрипт, можно посмотреть фаербагом
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

Re: Как убрать поле ГОРОД

Сообщение dangerking » 26 дек 2013, 12:56

fisher писал(а):
тыканья по надписи "Больше параметров" - результата не дают

это опять же яваскрипт, можно посмотреть фаербагом

Посмотрел, выявилось вот такое:
ошибка:
Изображение

предупреждения:
Изображение
dangerking
Незнакомец
 
Сообщения: 7
Зарегистрирован: 02 сен 2013, 18:23
Очки репутации: 0

Re: Как убрать поле ГОРОД

Сообщение fisher » 26 дек 2013, 14:32

скорее всего у вас скрипт слайдера подключается до скрипта jquery-ui, поэтому функция не определена
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

След.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33

cron