Thread Frage zu HTML::Template::Compiled: <%IF foo%><%IF bar%>bla<%/IF%><%/IF%> (106 answers)
Opened by steffenw at 2006-12-15 15:33

steffenw
 2007-10-17 12:44
#100953 #100953
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use strict;
use warnings;
use HTML::Template::Compiled;
my $a = 'test';
my $htc = HTML::Template::Compiled->new(
tagstyle => [qw(-classic -comment +asp)],
scalarref => \<<'EOT',);
<%= a%>
<%= a.a%>
EOT
$htc->param(a => $a);
print $htc->output();
__END__
Can't use string ("test") as a HASH ref while "strict refs" in use at (eval 54) line 16.

Das führt zu einem Fehler, den man, wenn das Template größer wird, nicht mehr findet oder extrem schwer durch Probieren. Die Fehlermeldung hilft einem nicht weiter.
$SIG{USER} = sub {love 'Perl' or die};

View full thread Frage zu HTML::Template::Compiled: <%IF foo%><%IF bar%>bla<%/IF%><%/IF%>