Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5203872
Hits Heute: 529
max. Hits (10.07.07): 6964
User Online: 31
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

PHP 4.X WebBook
PHP 4.X WebBook

Manuals > Smarty > 'post'-Filter

15.3. 'post'-Filter

Template 'post'-Filter sind Filter, welche auf das Template nach dessen Kompilierung angewendet werden. 'post'-Filter können auf verschiedene Arten geladen werden. Man kann sie registrieren, aus dem Plugin-Verzeichnis mit load_filter() laden oder $autoload_filters verwenden. Smarty übergibt der Funktion als ersten Parameter den Template-Quellcode und erwartet als Rückgabewert den bearbeiteten Quellcode.

Beispiel 15-3. Template 'post'-Filter verwenden

<?php // fügen Sie folgende Zeilen in Ihre Applikation ein function add_header_comment($tpl_source, &$smarty) { return "<?php echo \"<!-- Created by Smarty! -->\n\" ?>\n".$tpl_source; } // registrieren Sie den 'post'-Filter $smarty->register_postfilter("add_header_comment"); $smarty->display("index.tpl"); ?> {* kompiliertes Smarty Template 'index.tpl' *} <!-- Created by Smarty! --> {* Rest des Template Inhalts... *}

Copyright 1998 - 2009 by I.S.U.M.