Projekt

Allgemein

Profil

Aktionen

GX-Feature #43317

offen

Eigene Smarty Plugins und Modifier in einem anderen Ordner anlegen

Von Torben Wark vor etwa 9 Jahren hinzugefügt. Vor etwa 3 Jahren aktualisiert.

Status:
Gemeldet
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
-
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

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.


Aktionen

Auch abrufbar als: Atom PDF