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.