mfilter2 - фильтрация по вхождению (text input)

Здравствуйте!
Столкнулся с необходимостью реализовать фильтр по определенному полю в виде поисковой строки — т.е. искать вхождение строки.
Пытался костылить mSearchForm — но он делает не совсем как хотелось бы. При обновлении остаются только фильтры, соответствующие оставшимся «результатам». А мне бы все как есть в mFilter2, только пристроить туда тип фильтра TEXT
Заранее благодарю за помощь!
Нариман Рамазанов
13 февраля 2017, 10:47
modx.pro
1
1 625
0

Комментарии: 3

Олег
13 февраля 2017, 15:00
0
На первый взгляд задача более-менее схожа с той, что я закончил только сегодня
Рекомендую к прочтению тык и тык.

Скорее всего натолкнет на нужные мысли.
    Нариман Рамазанов
    27 февраля 2017, 14:34
    0
    Спасибо за наводку, сделал на изичах по мануалу, Расширил класс mse2FiltersHandler.
    Вот что вышло bezlimit[точка]ru/shop/
    Такой вот поиск по номерам с поддержкой регулярных выражений

    Не понял только в функции buildInputFilter как задать значение по умолчанию. Поэтому я взял текущее значение для фильтра из $_REQUEST — возможно был более правильный способ.

      Юлиан
      27 июля 2017, 06:03
      0
      Нариман, здравствуйте! Выручайте — мне нужно ну очень похожее решение как на вашей ссылке bezlimit… Вы не могли бы прислать образцы кодов (Ваше решение), Вызов mfilter2 и прочее максимально подробно… Сроки горят… sky-bin@ya.ru Срочно сегодня утром надо — готов даже отблагодарить! sky-bin@ya.ru
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3