Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

studiarim

  • *
  • 6
  • +0/-0
    • Просмотр профиля
Фильтр для каталога
« : 03 Февраля 2012, 09:39:32 »
Добрый день .. Возникла потребность сделать каталог номеров для гостиницы . при этом фильтровать каталог нужно по датам - за определенный период. в UMI поля от и до работают только для цены . Есть ли какой способ ? Может кто делал подобное?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Фильтр для каталога
« Ответ #1 : 03 Февраля 2012, 17:20:35 »
надо перепроверить, но по-моему, любое поле может фильтроваться в диапазоне от и до так же как и в случае с ценой имя для полей фильтра которые указывают диапазон должны быть с дополнительный разрядом (у цены это поле от имеет name="
fields_filter[price][0]"
, а поле до имеет name="
fields_filter[price][1]"
). Добавив разрядности
  • и [1] к имени поля вы получите пару полей которые будут задавать диапазон от и до.


А вообще, есть еще несколько интересных возможностей с фильтрацией, например указывать что значение должно быть больше, меньше или не равно чему-то!
    * Значение поля price больше 500: 

?fields_filter[price][gt]=500

    * Значение поля price меньше 500:

?fields_filter[price][lt]=500

    * Значение поля price не равно 500:

?fields_filter[price][ne]=500
подробнее смотрите на wiki Дополнительные параметры фильтрации в адресной строке