Brindille d'étendre le modèle à la condition

J'utilise Symfony 2 avec Twig et ma question est assez simple:

En vue, je veux étendre l'une des mises en page basées sur une variable. Si la variable est false je veux prolonger UdoWebsiteBundle::layout.html.twig et si c'est true je veux prolonger UdoWebsiteBundle::layout_true.html.twig.

Voici le code que j'ai essayé:

{% block layout_extender %}

    {% if intro == 'false' %}
        {% extends 'UdoWebsiteBundle::layout.html.twig' %}
    {% else %}
        {% extends 'UdoWebsiteBundle::layout_true.html.twig' %}
    {% endif %}

{% endblock %}

J'obtiens cette erreur:

Plusieurs étend balises sont interdits dans "UdoWebsiteBundle:à la maison:la maison.html.brindille" à la ligne 7

Est-il un autre moyen pour y parvenir?

InformationsquelleAutor Dan Cearnau | 2011-10-22