The if tag allows you to designate a chunk of content as conditional depending on the result of an expression

twig
{% if users is empty %}
    There are no users.
{% elseif users.length == 1 %}
    There is only one user.
{% else %}
    There are many users.
{% endif %}

The expression used in the if statement often makes use of the is operator.

Supported conditions

If tag currently supports the following expression

ValueBoolean expression
booleanboolean value
Empty stringfalse
Non empty stringtrue
numeric zerofalse
numeric different than zerotrue