| Smarty - die kompilierende PHP Template-Engine | ||
|---|---|---|
| Zurück | Kapitel 16. Smarty durch Plugins erweitern | Nach vorne |
Namenskonvention
Plugin-Dateien müssen einer klaren Namenskonvention gehorchen, um von Smarty erkannt zu werden.
Die Plugin-Dateien müssen wie folgt benannt werden:
type.name.php
Wobei Typ einen der folgenden Werte haben kann:
- function
- modifier
- block
- compiler
- prefilter
- postfilter
- outputfilter
- resource
- insert
und Name ein erlaubter Identifikator (bestehend aus Buchstaben, Zahlen und Unterstrichen) ist.
Ein paar Beispiele: function.html_select_date.php, resource.db.php, modifier.spacify.php.
Die Plugin-Funktion innerhalb das Plugin-Datei muss wie folgt benannt werden:
smarty_type_name()
type und name haben die selbe Bedeutung wie bei den Plugin-Dateien.
Smarty gibt Fehlermeldungen aus, falls ein aufgerufenes Plugin nicht existiert, oder eine Datei mit falscher Namensgebung im Verzeichnis gefunden wurde.
| Zurück | Zum Anfang | Nach vorne |
| Smarty durch Plugins erweitern | Nach oben | Plugins schreiben |

