MODX. &tvFilters, варианты записи условий
Отредактировано: 20 Марта 2018
&tvFilters=`условие`
Построение условий
простейшая запись
tv==value
несколько условий
tv1==somevalue,tv2==othervalue
несколько условий разделенных оператором ИЛИ
tv1==somevalue||tv1==othervalue
группирование операторов
tv1==foo||tv1==bar,tv2==3||tv2==1
для поиска не точных совпадений (содержащихся значений), используется знак %
tv1==%value% // значение содержится в строке
tv1==%value // заканчивается значением
tv1==value% // начинается значением
Разделители
Значение | Символ | Оператор SQL |
---|---|---|
И | , | AND |
Или | || | OR |
Доступные операторы
Оператор фильтра | Оператор SQL | Приведение к числу | |
---|---|---|---|
Безопасное сравнение | <=> | <=> | Да |
Строгое равенство | === | = | Да |
Строгое не равенство | !== | != | Да |
Больше и меньше чем | <> | <> | Да |
Равно | == | LIKE | Нет |
Не равно | != | NOT LIKE | Нет |
Меньше чем | << | < | Да |
Меньше или равно | <= | <= | Да |
=< | =< | Да | |
Больше чем | >> | > | Да |
Больше или равно | >= | >= | Да |
=> | => | Да |
Здравствуйте!
Позвольте представиться, меня зовут Марина. Более 10 лет я занимаюсь обслуживанием сайтов и развитием интернет проектов. Если вы хотите избавиться от хлопот связанных с созданием и поддержкой сайта, тогда вы попали по адресу. При работе с сайтами я предоставляю качественные услуги, ориентируясь на ваши индивидуальные потребности. Для связи со мной воспользуйтесь формой обратной связи.