A continuación describo un sintáxis básica para el manejo de plantillas en twig, espero sirva de referencia cuando a uno se le olvida algo

Comentarios

{#  Comentarios #}

Imprimir Variable

{{  variable }} 

Operar dentro de twig

{%          %}

Definición de Bloques

{% block mibloque %}
    <p>Acá va el html</p>
{% endblock %}

For

{% for var in array %}
   
{% endfor %}

If

{% if variable | filtro  > condicion  %}
  <p>Imprime esto</p>
{% endif %}

El filtro también puede ser un modificador o una función.

El var_dump de PHP

{{ dump(variable) }}

Incluir otra plantilla

{{ include('ruta del archivo twig') }}

 

Etiquetas