NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Loops (Score:2)
For it to be useful, I really think it needs loops.
I work hard (usually) to ensure there is no logic in my templates, but I can't do without loops. And it needs to be easily upgradeable to Template::Toolkit.
That being said, many people will be upset about the whitespace issues of the above. There are obvious ways of dealing with this for the general case (w
Re:Loops (Score:2)
And filters. I may not imagine the bad things that would happen if
item.nameand/oritem.valuecontain text with substrings that are meaningful as HTML markup.Besides, for a template system I want to be able to insert text between every listed item, but not after the final item; just like
joindoes in Perl, but then with a loop-ish instead of a functional syntax. (Just being able to test for the last iteration in the loop, would do the trick.)I don't remember the syntax TT2 uses for such a feature, but I'm pretty sure it can do it.
Reply to This
Parent
Re: (Score:2)
Template Toolkit's syntax: