Thread HTML::Template - Instanz ohne Argumente
(6 answers)
Opened by rosti at 2014-12-28 11:11
Das wird nicht als letzte Idee verbleiben. Also, wenn ich für jedes Template ohnehin eine neue Instanz brauche, da lege ich mir doch eine Factory-Methode an, die folgendes macht:
Code (perl): (dl
)
1 2 3 4 sub body{ my $self = shift; return $self->render(\$self->{BODY}, $self->{STASH}); } PS, Edit: Code (perl): (dl
)
1 2 3 4 5 sub start_html{ my $self = shift; my %stash = $self->eav; # title, descr... return $self->render(\$self->{TEMPLATES}{'start_html.html'}, \%stash); } Und das Cachen der Dateien übernimmt http://rolfrost.de/lazyloadfiles.html Edit: Übergeben werden Referenzen, Code geändert. Last edited: 2014-12-28 22:03:56 +0100 (CET) |