Arbeiten mit Smarty Blöcken

Wir bauen im Base Template Ordner alle HTML Dateien mit Smarty Blöcken aus.

Wie man die verwenden kann, zum Beispiel als Update-sichere Erweiterung für Module, erklären wir hier mal an dem Beispiel:

Ein Beispiel wird immer schon in der Basis Installation mit gegeben.

/GXModules/TestModul/Shop/Templates/bs4-base

Die head.html würde hier die Datei /templates/bs4-base/head.html erweitern. In der Original Datei sind Blöcke definiert.

 


 

Um diesen Block nun zu erweitern, zum Beispiel mit einem Javascript:

/GXModules/TestModul/Shop/Templates/bs4-base/head.html

 


 

Ein prepend fügt die Erweiterung oben ein, ein append würde es an dem Block am Ende einfügen.

Wie die Blocke im Detail heißen lohnt sich einfach in die HTML Dateien des Base Ordners zu schauen. Man kann das auch für mehrere Module erweitern, so würde je ein Modul ein Teil des Blockes erweitern.

Ihr Warenkorb
Ihr Merkzettel
Kundenanmeldung
oder