For the complete documentation index, see llms.txt. This page is also available as Markdown.

Individuelle Anpassungen

Bei Anpassungen, welche über die Möglichkeiten einer Konfiguration hinausgehen, können unsere Themes natürlich updatesicher individualisiert werden.

Ein Child Theme anlegen

Mit einem Child-Theme (Was ist ein Child-Theme?) können individuelle Anpassungen updatesicher implementiert werden.

Mit unserem kostenlosen Plugin kannst Du dein Child-Theme generieren und personalisieren:

Alternativ kann ein Child-Theme auch manuell wie in der Shopware Doku beschrieben, erzeugt werden.

Installation

Wenn Du ein Child-Theme mit unserem Child-Theme-Generator Plugin erstellst, kannst Du dieses direkt über "Erweiterungen" > "Meine Erweiterungen" installieren und aktivieren.

Theme zuweisen

Das Child-Theme muss nun noch dem Verkaufskanal zugewiesen werden.

Anpassungen vornehmen

Nachdem das Child-Theme installiert ist, kann es auch schon losgehen. Navigiere in den Theme-Ordner, dort solltest Du folgende Struktur vorfinden. {MyTheme} steht hier stellvertretend für den gewählten Theme-Namen.

Twig-Templates: {Root}/custom/plugin/{MyTheme}/src/Resources/views/storefront/ SCSS: {Root}/custom/plugin/{MyTheme}/src/Resources/app/storefront/src/scss/ Javascript: {Root}/custom/plugin/{MyTheme}/src/Resources/app/storefront/src/script/

Aufbau

Da Original-Dateien niemals bearbeitet oder überschrieben werden dürfen, ist es notwendig in die Struktur der Dateien zu sehen um diese erweitern oder überschreiben zu können.

Unsere Themes sind Ableitungen des Shopware Default Themes. Den grundlegenden Aufbau findest Du daher im Theme der Shopware Storefront.

Den Aufbau unserer Themes als Ableitung der Shopware Storefront findest Du unter:

Twig-Templates: {Root}/custom/plugin/zenitPlatform{Theme}/src/Resources/views/storefront/ SCSS: {Root}/custom/plugin/zenitPlatform{Theme}/src/Resources/app/storefront/src/scss/ Javascript: Root}/custom/plugin/zenitPlatform{Theme}/src/Resources/app/storefront/src/script/

Anleitungen

Für die Bearbeitung von Styles solltest Du dich maßgeblich an die Shopware Doku halten:

Alles Notwendige zum Bearbeiten der Twig-Templates findest Du hier:

Last updated