Ich habe eine if/else-Bedingung in einer Zweigvorlage, die das out-Tag eines Codeblocks umschaltet, der innere Block ist jedoch derselbe. Gibt es eine Möglichkeit, die Duplizierung zu reduzieren, ohne eine separate Datei zu erstellen?
Dies ist, was ich im Moment haben:So reduzieren Sie die Duplizierung in der Twig-Vorlage
{% if condition %}
<a href="">
{{ content }}
</a>
{% else %}
<span>
{{ content }}
</span>
{% endif %}
Ich hatte gehofft, etwas wie zu tun:
{% if condition %}
<a href="">
{% include mycontent %}
</a>
{% else %}
<span>
{% include mycontent %}
</span>
{% endif %}
{% mycontent %}
{{ content }}
{% endmycontent %}
Ist so etwas möglich?
Platz '{{content}}' in der Datei 'content.twig.html' und wechseln Sie in' {% include „content.twig. html "%}' – DarkBee
Gibt es eine Möglichkeit, dies ohne eine zusätzliche Datei zu tun? – Votemike