Всем привет. Проблема такова. Есть сайт на JB zoo (недвижимость), придобавлении недвижимости, если не вводить некоторые поля (например, количество комнат - для земельного участка), то в поиске даный обьект не выводит. Подскажите, пожалуйста, в чём проблема?

Нету материалов в результатах поиска
#1
Отправлено 01 November 2015 - 16:31
#4
Отправлено 01 November 2015 - 17:30
Cheren-dow сказал(а) 01 Ноя 2015 - 16:14:
Zetstudio, здравствуйте, в модуле фильтра пробовали сменить тип "И" на "ИЛИ".? Какую версию вы используете, можете дать ссылку на сайт?
Доступ открыл, тип поиска менял, не помагает
Сообщение отредактировал Zetstudio: 01 November 2015 - 17:30
#5
Отправлено 01 November 2015 - 21:36
гляньте, кто что посоветует. Даю скрытую ссылку http://0ll0.ru/1e2z
#7
Отправлено 01 November 2015 - 22:10
уже открыт , клиент закрывал доступ
#8
Отправлено 02 November 2015 - 11:55
Zetstudio сказал(а) 01 Ноя 2015 - 15:31:
Есть сайт на JB zoo (недвижимость), придобавлении недвижимости, если не вводить некоторые поля (например, количество комнат - для земельного участка), то в поиске даный обьект не выводит.
Кол-во комнат у вас выводится слайдером у которого по умолчанию уже предопределенны значения это минимальное и максимально, соответственно будет происходит поиск в данном диапозоне, т.к вы не указываете ни какие значения для этого элемента в базе данных хранится пустота(null) то оно не попадает по диапозон поиска. Именно из-за этого в выдачи нет материалов где не выбранно кол-во комнат.
#9
Отправлено 02 November 2015 - 23:15
но минимально на слайдере - ноль... Как Вы посоветуете сделать чтоб фильтр работал при таких значениях?
#10
Отправлено 03 November 2015 - 00:23
Zetstudio сказал(а) 02 Ноя 2015 - 22:15:
но минимально на слайдере - ноль... Как Вы посоветуете сделать чтоб фильтр работал при таких значениях?
Слайдер ищет по числам, а если ни чего не заполнять значение будет null. Вижу 2 варианта решения:
1. Сделать это поле обязательным
2. Попробуйте использовать стандартную фичу Zoo значение по умолчанию для элементов. Устанавливайте наприме минмальное - 0.