[Zope] Drilling into second-level object properties
Dan Shafer
dan at shafermedia.com
Sun Aug 17 22:58:00 EDT 2003
This may just be a case of over-engineering. But I'd like to see if I
can learn how to fix this anyway.
I have a Zope application. When using it, people we call facilitators
create a new folder for a particular client interaction. Then as they
progress through the structured interaction, each phase creates a new
document whose only contents are a call to a DTML method that displays
objects' contents. Each of these documents has a set of properties
associated with it.
So the structure is:
Folder
Document (with properties)
<dtml method call>
Now, I need to write a routine that iterates over all the folders in a
given directory, examines the document called [caseID]info to determine
if one of its properties (coach_id) matches the name of the currently
AUTHENTICATED_USER. If so, display the folder as an HREF (that I have
working fine) and if not, skip it.
I keep running into syntactical issues. Dylan Reinhardt has already
switched me on to the nearly undocumented prefix attribute of the
dtml-in construct, so I've at least gotten past that problem. But
drilling down another level in the object hierarchy is proving
syntactically...well...challenging.
Anyone got any ideas?
Thanks.
More information about the Zope
mailing list