Skip to main content

Templates individualisieren

Die Templates des Plugins lassen sich einfach an Ihr individuelles Shopsystem anpassen.

Feature Darstellung anpassen

warning

Das Überarbeiten der Templates kann zu Fehlern führen. Machen Sie dies nur, wenn Sie wissen was Sie tun!

  1. Leiten Sie eine eigene Datei innerhalb Ihres Themes von folgender Datei ab: /custom/plugins/FaesslichFeaturesOnProducts/src/Resources/views/storefront/component/features-on-product/features.html.twig.

    Bei einer Composer-Installation: /vendor/store.shopware.com/faesslichfeaturesonproducts/src/Resources/views/storefront/component/features-on-product/features.html.twig)

  2. Der Pfad muss hierbei ab /views/... identisch bleiben und vorher auf Ihr Theme zutreffen, damit Sie die Ausgabe überschreiben können.

  3. Leiten Sie hier vom ursprünglichen Template ab, um bei Updates auf der sicheren Seite zu sein. Nutzen Sie hierfür die Shopware Funktion sw_extends in der ersten Zeile Ihrer Datei:

    {#IHR-THEME#}/src/Resources/views/storefront/component/features-on-product/features.html.twig
    {% sw_extends '@Storefront/storefront/component/features-on-product/features.html.twig' %}
  4. Passen Sie hier nun die Blöcke nach Ihren Wünschen an. Wollen Sie beispielsweise Inhalt am Ende der wesentlichen Merkmale hinzufügen, wäre der Weg:

    {% sw_extends '@Storefront/storefront/component/features-on-product/features.html.twig' %}   

    {% block features_wrapper_inner %}
    {{ parent() }}

    <p>Mein eigener Inhalt!</p>
    {% endblock %}