Templates individualisieren
Die Templates des Plugins lassen sich einfach an Ihr individuelles Shopsystem anpassen.
Feature Darstellung anpassen
Das Überarbeiten der Templates kann zu Fehlern führen. Machen Sie dies nur, wenn Sie wissen was Sie tun!
-
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) -
Der Pfad muss hierbei ab
/views/...identisch bleiben und vorher auf Ihr Theme zutreffen, damit Sie die Ausgabe überschreiben können. -
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_extendsin 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' %} -
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 %}