Операторы логики
Liquid имеет доступ ко многим логическим операторам и операторам сравнения. Вы можете использовать операторы для создания логики с тегами проверки условия.
Основные операторы
Оператор | Функция |
| равно |
| не равно |
| больше чем |
| меньше, чем |
| больше или равно |
| меньше или равно |
| условие A или условие B |
| условие A и условие B |
Вы можете сделать несколько сравнений в теге с использованием and
и or
операторов
Оператор contains
contains
проверяет наличие подстроки в строке
contains
можно только искать строки. Вы не можете использовать его для проверки объекта в массиве объектов.
Порядок операций
В тегах с более чем одного and
или or
оператором, операторы проверяются в порядке слева направо . Вы не можете изменить порядок операций с помощью круглых скобок - круглые скобки являются недопустимыми символами в Liquid и будут препятствовать работе ваших тегов
Last updated