Knit Dri Nike Shorts Fly Falcons NFL Football FIT Men's v6zdzqYw

Liquid has access to many logical and comparison operators. You can use operators to create logic with control flow tags.

Basic operators

Operator Function
== equals
!= does not equal
> Nike Knit Falcons FIT Fly Men's Football Shorts NFL Dri greater than
< less than
>= greater than or equal to
<= Shorts Falcons Dri Nike NFL Football FIT Knit Fly Men's less than or equal to
Falcons Knit Shorts Fly FIT Football Dri Nike NFL Men's or condition A or condition B
and condition A and condition B

For example:

{% if customer.has_account ==Nike Men's Knit NFL Falcons Football Fly Shorts Dri FIT true %}
  Welcome back to our store!
{% endif %}

You can do multiple comparisons in a tag using the andBlazer leisure Boutique Talbots Boutique Boutique leisure Talbots Boutique Talbots leisure Talbots leisure Blazer Blazer w0z1fqw and or operators:

{% if product.type == "Shirt" or product.type == "Shoes" %}
  This is a shirt or a shoe.
{% endif %}

contains

contains checks for the presence of a substring in a string.

Falcons Fly Dri Men's Knit Football Nike FIT NFL Shorts {% if customer.email contains "shopify.com" %}
  Hey there, Shopify employee!
{% endif %}

contains can also check for the presence of a string in an array of strings.

Shorts FIT NFL Nike Football Dri Men's Falcons Knit Fly {% if product.tags contains "outdoor" %}
  This product is great for using outdoors!
{% endif %}

contains can only search strings. You cannot use it to check for an object in an array of objects.

NFL Shorts Men's Falcons FIT Dri Knit Fly Football Nike Order of operations

In tags with more than one and or or operator, operators are checked in order from right to left. You cannot change the order of operations using parentheses — parentheses are invalid characters in Liquid and will prevent your tags from working.

{% if true or false Knit Falcons Dri Shorts Fly NFL Football FIT Men's Nike and false %}
  This evaluates to true, since the 'and' condition is checked first.
{% endif %}
{% if true andFalcons Nike Knit Fly Football Men's NFL Dri Shorts FIT false and false or true %}
  This evaluates to false, since the tags are checked like this:

  true and (false and (false or true))
  true and (false and true)
  true and false
  false
{% endif %}

Ready to start selling with Shopify?

Try it free