On Mon, Oct 08, 2007 at 09:01:55AM +0100, Andy Wardley wrote:
> Paul Makepeace wrote:
> > [% IF val IN c.req.param(name); 'checked="checked"'; END %] />
> 
> Add my vote for grep()
> 
>    [% 'checked="checked"' IF c.req.param(name).grep(val) %]
> 
> It works equally well if c.req.param returns a scalar or list ref.

Won't that always return true?  I thought grep returned an array
reference.  Maybe:

    IF c.req.param(name).grep(val).size

Plus, have to be careful that val isn't a substring.  \b$val\b
perhaps.



-- 
Bill Moseley
[EMAIL PROTECTED]


_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to