Thread HTML::Template::Compiled (HTC) (209 answers)
Opened by renee at 2005-06-26 15:48

MartinR
 2006-08-21 13:57
#40924 #40924
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
[quote=renee,21.08.2006, 10:18]Dafür gibt's ja loop_context_vars siehe Doku zu CPAN:HTML::Template::Compiled unter Options.[/quote]
... wenn ich folgendes schreibe

Quote
HTML::Template::Compiled->new (
filename => $self->param('TMPL_RAHMEN'),
path => '/xxx/tmpl/',
case_sensitive => 1,
loop_context_vars => 0,
);


geht es auch noch. Da ich ja aber die Contextvariablen gerne nutzen möchte setze ich also loop_context_vars auf '1'. Und dann geschieht folgendes:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
[Mon Aug 21 11:45:59 2006] test.pl: Use of uninitialized value in string at /xxx/HTML/Template/Compiled/Expression/Expressions.pm line 54.
[Mon Aug 21 11:45:59 2006] test.pl: Error executing class callback in init stage: code: syntax error at (eval 83) line 44, near "(  ) "
[Mon Aug 21 11:45:59 2006] test.pl: syntax error at (eval 83) line 72, near "} # end loop
[Mon Aug 21 11:45:59 2006] test.pl:     $OUT "
[Mon Aug 21 11:45:59 2006] test.pl: Global symbol "$OUT" requires explicit package name at (eval 83) line 72.
[Mon Aug 21 11:45:59 2006] test.pl: Global symbol "$OUT" requires explicit package name at (eval 83) line 76.
[Mon Aug 21 11:45:59 2006] test.pl: Global symbol "$OUT" requires explicit package name at (eval 83) line 79.
[Mon Aug 21 11:45:59 2006] test.pl: syntax error at (eval 83) line 81, near ";
[Mon Aug 21 11:45:59 2006] test.pl:
[Mon Aug 21 11:45:59 2006] test.pl: }"

View full thread HTML::Template::Compiled (HTC)