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.
Re: Template Toolkit: Alternating row colors (Score:2)
Using loop.count instead of loop.index makes that code a little simpler (loop.count is always loop.index + 1).
[% FOREACH object = domain.raObject %] <tr [% IF not (loop.count % 3) %]bgcolor="#EEEEEE"[% END %]>Also, I'd tend to do something like this with classes and stylesheets as it makes it easier to change in the future.
[% FOREACH object = domain.raObject %] <tr class="row_style_[% loop.count % 3 %]">You can then define three (or less) styles called "row_style_0", "row_style_1
Re: Template Toolkit: Alternating row colors (Score:2)
-Dom
Re: Template Toolkit: Alternating row colors (Score:2)
Re: Template Toolkit: Alternating row colors (Score:2)
JavaScript is a pleasant language, fairly small with a regular syntax and quite object oriented. It's got closures and objects and garbage collection and exceptions and all the things that you expect from a modern dynamic language. It's worth a second look if all you've ever done is bitch at badly written sites that use it...
-Dom
Re: Template Toolkit: Alternating row colors (Score:2)
You must design your website so that it can function without Javascript (although possibly degraded).
Re: Template Toolkit: Alternating row colors (Score:2)
But the point I was trying to make was that the language itself is worthy of closer inspection.
-Dom
Reply to This
Parent
Re: Template Toolkit: Alternating row colors (Score:2)