Wie überschreibt man die Twig-Datei in Shopware 6?

Twig File In Shopware 6

Wir werden die Standarddatei von Shopware 6 in einem benutzerdefinierten Thema überschreiben. Um die Twig-Datei in Shopware 6 zu überschreiben, folgen Sie den unten stehenden Anweisungen.

Shopware 6 verwendet die Twig-Vorlage für Storefront. Suchen Sie die Vorlage, die Sie in Ihrem Thema erweitern möchten. Ich überschreibe die Datei „login.html.twig“ in einem Theme und ändere den Login-Text auf der Login-Seite.

Sie müssen die spezifische Twig-Datei finden und die Datei in ein Thema überschreiben. Navigieren Sie nun die Datei in ein Themenverzeichnis.

custom/plugins/Yourtheme/src/Resources/views/storefront/component

Erstellen Sie nun die exakte Verzeichnisstruktur in Ihrem Thema, beginnend mit den Ansichten (des Schaufensters) und erstellen Sie eine Vorlagendatei mit dem gleichen Namen wie die Originaldatei.

Sie können die ursprüngliche Vorlage überschreiben, indem Sie ihre Blöcke überschreiben, aber in der Zeile der Datei müssen Sie den folgenden Code schreiben.

{% sw_extends ‘@Storefront/component/account/login.html.twig’ %}

Suchen Sie den Block in der übergeordneten Twig-Datei, den Sie überschreiben möchten, und fügen Sie denselben Block in Ihre benutzerdefinierte Twig-Datei ein.

Sie können die Funktion parent() verwenden, um den ursprünglichen Inhalt des Blocks zu erhalten, und dann können wir unseren eigenen Inhalt hinzufügen. Beispiel:- „component_account_login_custom_text“

Nachdem Sie die Datei überschrieben haben, müssen Sie den Cache Ihres Shops leeren.

Ergebnis

Bitte kontaktieren Sie uns unter manish@bay20.com oder rufen Sie uns unter +91-8800519180 an, wenn Sie Unterstützung im Zusammenhang mit Shopware benötigen. Sie können auch die Shopware-Entwicklungsseite besuchen, um die von uns angebotenen Dienstleistungen zu prüfen.