Twig Block zwischen Blöcken einfügen Shopware 6

Hi Wilo,

der parent() Tag lässt sich tatsächlich nur verwenden, wenn du deine eigene Einfügung vor oder nach dem kompletten originalen Blockinhalt machen möchtest. Du kannst den Code aber trotzdem kurz halten. Im Falle deines Beispiels reicht der folgende Inhalt in der header.html.twig aus:

{% sw_extends '@Storefront/storefront/layout/header/header.html.twig' %}

{% block layout_header_navigation %}
    
        {% block layout_header_logo %}
            {{ parent() }}
        {% endblock %}

        {% block layout_header_box %}
            Dein Inhalt
        {% endblock %}

        {% block layout_header_search %}
            {{ parent() }}
        {% endblock %}

        {% block layout_header_actions %}
            {{ parent() }}
        {% endblock %}
    
{% endblock %}

Viele Grüße
finsti

1 „Gefällt mir“