[Zope] trying to use hasProperty()
Paul Erickson
erickson@kaivo.com
Thu, 21 Feb 2002 11:11:47 -0700
Since objectItems is returning a list of objects, you don't need to look
up sequence-item in the _ namspace.
Try this instead:
<dtml-if "sequence-item.hasProperty('active')">
I think what you were doing would work if you were using "objectIds"
instead, which returns a list of object names.
Roger Sillito wrote:
>Hello,
>I'm trying to iterate through an list created with ObjectItems and test
>if each sequence item has a given property, something like:
>
><dtml-in "objectItems(['DTML Document'])">
> <dtml-if "_['sequence-item'].hasProperty('active')">
> <p>This document is "active"</p>
> </dtml-if>
></dtml-in>
>
>This isn't working though, I get
>
>Error Type: AttributeError
>Error Value: hasProperty
>
>any help with this greatly appreciated,
>Roger.
>
>_____________________________________________________________
> Roger Sillito (Web Assistant)
> Publications & Website Development Office 0191 222 3482
> University of Newcastle upon Tyne naoyam.ncl.ac.uk
> NE1 7RU w.r.sillito@ncl.ac.uk
>ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
>
>
>_______________________________________________
>Zope maillist - Zope@zope.org
>http://lists.zope.org/mailman/listinfo/zope
>** No cross posts or HTML encoding! **
>(Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>