Логические операторы

==

равно
Liquid
        
          
{% if product.title == "колбаса" %}
  Это колбаса
{% endif %}

!=

Не равно
Liquid
        
          
{% if product.title != 'колбаса' %} 
Это не колбаса
{% endif %}

>

Больше
Liquid
        
          
{% if collection.products > 10 %} 
Товаров больше 10
{% endif %}

<

Меньше
Liquid
        
          
{% if collection.products < 10 %} 
Товаров меньше 10
{% endif %}

>=

Больше или равно
Liquid
        
          
{% if collection.products >= 10 %} 
Товаров больше или равно 10
{% endif %}

<=

Меньше или равно
Liquid
        
          
{% if collection.products <= 10 %} 
Товаров меньше или равно 10
{% endif %}

or

Или
Liquid
        
          
{% if collection.subcollections.size > 0 or collection.title == 'Бренды' %} 
коллекция бренды или коллекция включающая более 0 субколлекций
{% endif %}

and

И
Liquid
        
          
{% if collection.subcollections.size > 0 or collection.title == 'Бренды' %} 
Если имя коллекции - бренды и коллекция включает более 0 субколлекций
{% endif %}

contains

Проверяет наличие подстроки внутри строки или внутри массива из строк.
Liquid
        
          
{% if product.title contains 'Pack' %}
  This product's title contains the word Pack.
{% endif %}
{% if article.tags contains 'Hello' %}
  This article has been tagged with 'Hello'.
{% endif %}