[ZPT] Quick question

Richard Jones richard@bizarsoftware.com.au
Thu, 21 Jun 2001 09:34:26 +1000


On Thu, 21 Jun 2001 05:49, Steve Drees wrote:
> > <input tal:attributes="value request/somevar" type="hidden"
> > name="somevar" value="" />
> >
> > How do i prevent key errors if request/somevar isn't present?
>
> Quick answer
> 1) Upgrade to latest PageTemplates
> 2) <input tal:attributes="value request/somevar | nothing" type="hidden"
> name="somevar" value="" />

This will remove the tag if request/somevar isn't present. You want:

<input tal:attributes="value request/somevar | default"
       type="hidden" name="somevar" value="" />

if you want the tag to always appear. 


     Richard

-- 
Richard Jones
richard@bizarsoftware.com.au
Senior Software Developer, Bizar Software (www.bizarsoftware.com.au)