VEYTON-Plugins und individuelle Templates
Der Online-Shop VEYTON lässt sich durch Plugins erweitern und an die individuellen Anforderungen anpassen. Ebenso unterstützt VEYTON die optische Anpassung des Shops durch Template-Dateien. Hier zeige ich eine kurze Anleitung, wie sich Plugins ebenfalls über Templates optisch anpassen und verändern lassen.
Wir gehen in diesem Beispiel davon aus, dass der Shop mit dem imaginären Template myTemplate und dem imaginären Plugin my_plugin konfiguriert ist und wir jetzt die Ausgabe des Plugins an das gesamte Shop-Layout anpassen wollen.
Schritt 1
Wir legen das Verzeichnis templates/myTemplate/plugins/my_plugin im Dateisystem an.
Schritt 2
Wir öffnen das Verzeichnis plugins/my_plugin/templates auf dem Dateisystem.
Schritt 3
Wir kopieren den gesamten Inhalt des Verzeichnisses aus Schritt 2 in das bei Schritt 1 angelegte Verzeichnis.
Schritt 4
Wir passen die Dateien im Verzeichnis templates/myTemplate/plugins/my_plugin an die individuellen Bedürfnisse und das individuelle Layout des Shops an.
Wieso der Aufwand?
Evtl. fragen Sie sich jetzt, wozu der Aufwand gut sein soll, wo man doch die Plugin-Template-Dateien direkt im Verzeichnis templates/myTemplate/plugins/my_plugin bearbeiten kann und das gleiche Ergebnis erzielt.
Der große Unterschied liegt in der gewünschten Trennung von Inhalt, Layout und Funktionalität. Das ist nicht nur schlaues IT-Kauderwelsch, sondern eine sinnvolle Richtlinie bei der Umsetzung jeglicher Projekte. Durch das oben geschilderte empfohlene Vorgehen ist das Layout von der Funktionalität des Plugins getrennt. Das hat den enormen Vorteil, dass z.B. bei einem Plugin-Update das Layout innerhalb von myTemplate erhalten bleibt. Hätten wir die Änderungen direkt im Plugin vorgenommen, wären nach einer Aktualisierung alle Anpassungen wieder verschwunden und wir müssten mit unserer Arbeit von vorne beginnen.

