GX-Feature #43317
offenEigene Smarty Plugins und Modifier in einem anderen Ordner anlegen
0%
Beschreibung
Smarty bietet ja die Möglichkeit, Funktionalitäten hinzuzufügen. Diese neuen Funktionen dienen dann entweder dazu den Standard zu erweitern und zusätzliche Informationen zu beschaffen (Plugins) oder sie verändern vorhandene Inhalte nach bestimmten Parametern (Modifier). Um den Overload-Gedanken zu erweitern könnte es sinnvoll sein, dass man unter user_classes einen Ort schafft unter dem Drittanbieter oder Shopbetreiber ihre Erweiterungen für Smarty ablegen können. Dafür müsste nach der Initialisierung von Smarty nur der betreffende Ordner als plugins-dir hinzugefügt werden, was sich mit folgendem Befehl bewerkstelligen lässt:
$smarty->setPluginsDir('pfad/zum/ordner');
Auch könnte es Sinnvoll sein unter 'system' o.Ä. einen Ordner für die Erweiterungen, die durch uns programmiert wurden, zu erstellen, damit die Smarty-Bibliothek möglichst im Standard belassen wird, um diese künftig besser aktualisieren zu können.