Как сделать расширеный поиск Новый


ДД! Подскажите как сделать и с чем подобие поиска как тут xn--80abwaa1a3aj3c.xn--80adxhks/
Копал в сторону msearch2 но так и не разобрался
03 ноября 2016, 16:06    Михаил   
1    265 0

Комментарии (3)

  1. Павел Романов 03 ноября 2016, 16:45 # 0
    Можно просто на pdoResources.
    Все параметры объектов забиваете в TV. Делаете сниппет Filter, который будет ловить GET-параметры и формировать строку с отбором по TV:
    &tvFilters=`tv1==%***%,price<*** ....................`

    Выводите на странице результатов его прямо в параметрах pdoResources:
    [[pdoResources?
    .........
    [[!Filter]]
    ]]
    1. Михаил 03 ноября 2016, 16:47 # 0
      Слабовать в программировании, а есть готовые примеры посмотреть?
      1. Павел Романов 03 ноября 2016, 16:55 # 0
        Готовый — mFilter2 (из mSearch2).
        Параметры тут: docs.modx.pro/components/msearch2/snippets/mfilter2
        Просто делаете форму с нужными полями и передаете на страницу с результатами данные из неё GET-запросом.
        А на самой странице результатов уже штатная форма фильтрации.
    Вы должны авторизоваться, чтобы оставлять комментарии.