Navigation

Individuelle Template-Anpassungen (SW5)

Einleitung

Zur individuellen Gestaltung von ThemeWare® können Template-Dateien angepasst werden.

Voraussetzung

Die Anpassungen müssen in einer Ableitung von ThemeWare® durchgeführt werden, damit sie updatesicher sind.

Einsicht in den Quellcode

ThemeWare® basiert technisch auf den Shopware-Themes "Bare" und "Responsive". Die originalen Dateien befinden sich unter:

Version 1.x.x:

/engine/Shopware/Plugins/Community/Frontend/TcinnXXXTheme/Themes/Frontend/XXXTheme

Version 2.x.x:

/custom/plugins/TcinnXXXTheme/Resources/Themes/Frontend/XXXTheme

Eigene Template-Datei ablegen

Die Ableitungs-Templates liegen unter:

/themes/Frontend/[Name-deiner-Ableitung]

Die Ordnerstruktur entspricht den übergeordneten Themes. Zum Anpassen erstellst du eine .tpl-Datei mit gleichem Namen im entsprechenden Ordner.

Hilfreiche Smarty-Grundlagen

Ableitung definieren:

{extends file="parent:frontend/index/dateiname.tpl"}

Block überschreiben:

{block name='frontend_index_blockname'}
    // Platziere hier den neuen Inhalt
{/block}

Block nach Inhalt ergänzen:

{block name='frontend_index_blockname'}
    {$smarty.block.parent}
    // Platziere hier den zusätzlichen Inhalt
{/block}

Block vor Inhalt ergänzen:

{block name='frontend_index_blockname'}
    // Platziere hier den zusätzlichen Inhalt
    {$smarty.block.parent}
{/block}

Verwandte Anleitungen

Zurück zur Übersicht