[Zope] Newbie: dtml-unless
M. Adam Kendall
mak@kha0s.org
Mon, 12 Mar 2001 11:15:09 -0500
First off, dtml-unless probably won't do you much
good here unless it's actually within the dtml-in.
Think about this. Where does 'id' come from?
Second, by doing 'id' == 'standard_html_whatever'
you are comparing two strings. Of course 'id' will
never equal anything other than 'id'.
So, something like this should work (untested):
<dtml-in expr="foldername.objectValues()">
<dtml-unless "id == 'standard_html_header'">
<dtml-unless "id == 'standard_html_footer'">
<a href="<dtml-var absolute_url>"><dtml-var id></a><br>
</dtml-unless>
</dtml-unless>
</dtml-in>
> I'd like to list the content of a folder, except if it is the
> standard_html_header or footer. I use this code:
>
> <dtml-unless "'id' == 'standard_html_header'">
> <dtml-unless "'id' == 'standard_html_footer'">
> <dtml-in expr="foldername.objectValues()">
> <a href="<dtml-var absolute_url>"><dtml-var id></a><br>
> </dtml-in>
> </dtml-unless>
> </dtml-unless>