Comprobar valor de un campo booleano en plantilla Twig Drupal

Descripción

En Drupal, aunque podremos comprobar el valor renderizado, de la mayoría de los campos, utilizando la expresión {% if content.MICAMPO|render is not empty %} {% endif %}, en el caso de un campo booleano, tendremos que cambiar esta estructura.

    Instrucciones

    Cómo comprobar el valor de un campo booleano en Drupal:

    1. Añadiremos la condición par evaluar el campo, antes y después con un if
       
    2. Dependiendo de lo que esperamos conseguir, podremos utilizar el valor RAW o TRUE/FALSE
    Código

    {# Comprueba si el valor del campo es verdadero #}

    {% if content.MICAMPO_BOOLEANO %}

    {{ content.MICAMPO_BOOLEANO == true }}

    {% endif %}

     

    {# Comprueba el valor raw o puro del campo #}

    {% if content.MICAMPO_BOOLEANO  is not empty %}

    {{ content.MICAMPO_BOOLEANO }}

    {% endif %}

    Más Snippets