twig if defined code example

Example 1: twig is set variable

{# defined works with variable names #}
{% if foo is defined %}
    ...
{% endif %}

{# and attributes on variables names #}
{% if foo.bar is defined %}
    ...
{% endif %}

{% if foo['bar'] is defined %}
    ...
{% endif %}

Example 2: twig if

{% if users %}
    
    {% for user in users %}
  • {{ user.username|e }}
  • {% endfor %}
{% endif %}

Example 3: twig if

{% if online == false %}
    

Our website is in maintenance mode. Please, come back later.

{% endif %}

Example 4: twig if

{% if not user.subscribed %}
    

You are not subscribed to our mailing list.

{% endif %}

Tags:

Misc Example