| Text :: Vorlage :: kompakt Textbasisvorlage Erweitern Sie das Modul |
Jetzt downloaden |
Text :: Vorlage :: kompakt Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- tateisu
- Website des Verlags:
- http://search.cpan.org/~tate/
Text :: Vorlage :: kompakt Stichworte
Text :: Vorlage :: kompakt Beschreibung
Textbasisvorlage Erweitern Sie das Modul Text :: Vorlage :: kompakt ist ein Textbasis-Vorlagen-Modul. Dieses Modul kompiliert das Steuerungs-Tag in Quelltext und gibt es mit Parameterdaten aus, die zur Laufzeit genommen werden. Sein Hauptzweck handhabt HTML-Vorlagen in der Webanwendung, ist jedoch auch für andere Situationen wie E-Mail, XML usw. verfügbar ,.Synopsis utf8; Verwenden Sie codieren; Verwenden Sie Text :: Vorlage :: kompakt; # Instanz erstellen My $ tmpl = Neue Text :: Vorlage :: kompakt (); # Laden von Datei $ TMPL-> LoadFile ('Template.html', 'utf8') oder sterben Sie $ TMPL-> Fehler; # oder laden von text $ tmpl-> loadtext ('src1', 'hello, $ {world}!', 'utf8') oder sterben Sie $ TMPL-> Fehler; # Binding-Parameter bereiten My $ param = {World => 'World'; # Standardfilter einstellen, der beim Ausgabeparameter oder des Ausdrucks $ tmpl-> filter_default ('html') verwendet wird; # Codierung einstellen, die verwendet werden, wenn nicht-utf8-Wert vom Parameter gelesen wird. $ tmpl-> param_encoding ('cp932'); # Setzen Sie die String, die für den Druck anstelle von undefinierter Wert verwendet wird. $ tmpl-> undef_supply ('(null)'); # auf FileHandle $ tmpl-> drucken ($ param, \ * stdout, 'utf8'); # oder Get String Output Print Codig :: codieren ('utf8', $ tmpl-> tostring ($ param)); Anforderungen: · Perl.
Text :: Vorlage :: kompakt Zugehörige Software