> >     [% cgi.hidden( Name => 'section' ).list.join %]

You know, rather than do the above, which irked me, I did the following:

$Template::Stash::SCALAR_OPS->{ join } = sub { return shift; };

Which adds a nice join method to the scalar and thus saved my sanity. =)

Maybe you'll like that more? It returns a proper undef when the scalar is undef, 
rather than an empty list being passed to join so that may help CGI avoid your empty 
hidden field issue.

Worth trying anyway. =)

--mark


Reply via email to