@modxyou

Как добавить несколько условий GET в tvFilters?

Здравствуйте!

Использую дополнение SeoFIlter для генерации страниц с тегами.
Для одного условия используется такая конструкция в pdoPage:

&tvFilters=`[[!#GET.vendor:notempty=`vendor==%[[!#GET.vendor]]%`]]`


Подскажите пожалуйста, а как добавить несколько условий фильтрации.
К примеру и/или по тегам и/или по производителю…

Спасибо
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
Realetive
@Realetive
MODX Ambassador в России
Для pdoPage применимы общие параметры pdoTools: https://docs.modx.pro/components/pdotools/general-...

&tvFilters:
Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре &tvFiltersOrDelimiter представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их &tvFiltersAndDelimiter. Поиск значений может проводиться в каком-то конкретном ТВ, если он указан «myTV==value», или в любом «value». Пример вызова: &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. Обратите внимание: фильтрация использует оператор LIKE и знак «%» является метасимволом. И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Marronnier Санкт-Петербург
от 70 000 до 120 000 руб.
CAPYBARA digital Самара
от 40 000 до 50 000 руб.
Dart Simple Санкт-Петербург
от 120 000 до 150 000 руб.
18 авг. 2018, в 17:54
6000 руб./за проект
18 авг. 2018, в 16:00
60000 руб./за проект