Thread HTC TMPL_IF nicht nur boolean (4 answers)
Opened by styx-cc at 2007-10-05 17:46

pq
 2007-10-05 18:30
#100375 #100375
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
styx-cc+2007-10-05 15:46:45--
In der Dokumentation zu HT und HTC habe ich zwar das TMPL_IF gefunden, moechte aber auf bestimmte Werte pruefen und nicht nur auf 1 oder 0:
Code: (dl )
<!-- TMPL_IF page="galery" --> ... <!-- /TMPL_IF>

das problem daran ist, dass es dem konzept von HT(C) widerspricht. dort gibt es genau
definierte attribute wie NAME, ESCAPE, DEFAULT und so.
du machst hier mit 'page' aber den attributnamen dynamisch. dafür müsste ich den parser
aufbohren, und es würde eben das konzept umwerfen, dass es recht feste regeln gibt,
die HTC nur erweitert, aber nicht ändert.
das nächste wunschfeature wäre dann vermutlich ein kleiner/grösser gleich, und das kann
man so nicht machen. ich möchte nicht wie TT eine ganz eigene sprache erfinden.

was ich aber schon lange vorhabe, sind expressions wie HTML::Template::Expr. im moment
muss ich mich aber mit einigen utf8-geschichten und der query() funktion rumschlagen.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread HTC TMPL_IF nicht nur boolean