noch nicht =)
und wenn, dann wird es nicht mit dieser simplen syntax gehn.
HTC haelt sich an die H::T syntax, und expressions werden,
wenn sie mal implementiert sind, eine ausnahme bleiben.
die H::T syntax besteht aus <TMPL_TAG ATTR="foo" ATTR2="bar" >,
und daran wird sich auch nichts aendern, es werden weiterhin attribute
mit werten bleiben.
nur momentan fehlt mir die zeit, expressions zu implementieren.\n\n
ok danke - ich habs außerhalb zusammengebastelt und als extra parameter übergeben. Dann dachte ich, da gibt's doch auch so eingebetteten Perl code. Aber was man damit macht, ist noch nicht so klar.
$SIG{USER} = sub {love 'Perl' or die};
esskar
2006-12-15 23:41
User since 2003-08-04
7321
Artikel ModeratorIn
[quote=steffenw,15.12.2006, 22:22]ok danke - ich habs außerhalb zusammengebastelt und als extra parameter übergeben. Dann dachte ich, da gibt's doch auch so eingebetteten Perl code. Aber was man damit macht, ist noch nicht so klar.[/quote]
z.b. so
<%perl if(__ROOT__->{foo} and __ROOT__->{bar}) { %> bla <%perl } %>
find es aber zwar unschick, aber es funktioniert.
pq
2006-12-16 01:32
User since 2003-08-04
12209
Artikel Admin1
[quote=GwenDragon,15.12.2006, 17:55]Und abwerben möchte ich niemand, dann schimpft die "HTC-Mama" ;)[/quote]
noe, tu ich nicht =)
jedem das seine. HTC schreib ich unter anderem fuer mich selbst.
zuviel perl-code in templates findich ziemlich haesslich, muss ich aber sagen.
[quote=pq,16.12.2006, 00:32]zuviel perl-code in templates findich ziemlich haesslich, muss ich aber sagen.[/quote]
Ich ja auch.
Mason ist ja auch kein reines Templatingsystem. Kommt darauf an, was gemacht werden soll.
Manchmal kommt eineR, wahrscheinlich aus Faulheit oder Unwissen nicht drumherum, Perl irgendwo einzuflicken.
Aber wer weiß, wenn HTC mal, dank pq, noch mächtiger wird, dann können wir uns ja unschöne Konstrukte ersparen.