Jump to content
xt:Commerce Community Forum

Smarty bzw. Template Klasse überladen / anpassen


mzanier

Recommended Posts

Guten Tag mzanir ,

Es geht in diesem fall um eine interne Änderung für den arbeitsablauf bei der Entwicklung.

Im Normalfall werden smarty Template Dateien auch als tpl Dateien abgelegt. So soll es in diesem fall auch sein.

Im optimalen fall sollte in der entsprechenden Funktion, welche die Template Datei läd, nur ein hook hinzugefügt werden.

Da eine overload Funktion nicht verfügbar ist, ist der hook eine sinnvolle Erweiterung.

Um ein sinnvolles anwendungsbeispiel zu geben. Ein komplettes Template ist in Form von .tpl Dateien verfügbar. Damit wäre es sehr einfach integriert.

Gerade weil smarty Dateien im Normalfall auf tpl enden.

Eventuell gibt es ja auch einen hook der prüft, ob das Template da ist, was gesucht werden soll. Allein schon um individuelle Reaktionen auf ein nicht vorhandenes Template zu ermöglichen.

Genau an der stelle möchte ich nämlich darauf reagieren, wenn ein Template nicht da ist. Eine gute Option wäre es zum Beispiel auf eine entsprechende fehlerseite zu verweisen, die dann dargestellt werden soll.

Vg

Link to comment
Share on other sites

wie bereits geschrieben, unser System ermöglich bereits von haus aus das Überladen von Templates, da es ein Master Template und ein Mandaten Template gibt.

Im Mandanten Template müssen nur jene Datein liegen welche im Master ersetzt werden sollen.

Eine Umbenennung von .html auf .tpl ist nicht vorgesehen und auch nicht replant.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...