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

Поиск по описанию или адресу

СообщениеДобавлено: 08 июл 2015, 11:48
EuroCasa
Поискал по форуму - подобного никто не спрашивал..
Поиск по описанию или адресу работает нормально за одним исключением: невозможно искать объект по описанию с заданными параметрами поиска.

Объясню на примере.
1. Сайт: http://euro-casa.ru/search. Версия 1.9... Поиск по адресу - например, "Падуя". При нажатии на лупу около строки поиска сайт выдаст единственное объявление содержащие в описании "город Падуя". Все корректно.

2. Второй вариант - одновременно с поиском "Падуя" задать значение "площадь до 50 кв.м." (в объявлении площадь 65 кв.м.) и нажать на лупу - поиск выдает то же самое объявление не подходящие под параметр "площадь до". Т.е. заданные параметры не учитываются при поиске "лупой".

Обратное происходит если нажимать на кнопку "Поиск" - данные в окошке с описанием игнорируются - в поиске учитываются только заданные параметры.

Собсна вопрос: Можно ли обойтись малой кровью - перенести функции "лупы" на кнопку "Поиск"? Есть ли иные варианты решения проблемы?

Re: Поиск по описанию или адресу

СообщениеДобавлено: 09 июл 2015, 12:48
Foton
В данный момент логика работы поиска по по описанию именно такая как вы и описали.
Можете попробовать в файле protected\modules\quicksearch\controllers\MainController.php
В условии if ($term && $doTermSearch == 1) убрать && $doTermSearch == 1 , скорее всего всё заработает так как вы хотите

Re: Поиск по описанию или адресу

СообщениеДобавлено: 09 июл 2015, 12:55
EuroCasa
Благодарю за быструю подсказку. Действительно заработало!
"Лупа" по-прежнему ищет без учета параметров поиска, но это уже терпимо. :-)

Re: Поиск по описанию или адресу

СообщениеДобавлено: 13 июл 2015, 18:53
EuroCasa
Здравствуйте.
Обнаружилась ошибка..После внесенных изменений на кнопке "поиск" более не отображается количество объектов подходящих под критерии.
Т.е. выбираю регион поиска "Венето" и на кнопке "поиск" отображается 0 объектов. Но я то знаю, что там есть объекты :-D