[Zope] Accessing properties

Roddy rvagg@grug.une.edu.au
Fri, 18 Feb 2000 11:44:27 +1100 (EST)


This is an option I suppose, though it's a shame to have to use a kludge
like this for such a simple task.
 -- Roddy

On Thu, 17 Feb 2000, M. Adam Kendall wrote:

=> Why use a property for this?   The way I've done this in the past
=> is to do this:
=> 
=> <dtml-in "objectValues(['Folder'])" sort=title skip_unauthorized>
=>       <dtml-if "title != ''">
=>         <a href="<dtml-var absolute_url>"><dtml-var title></a>
=>       </dtml-if>
=> </dtml-in>
=> 
=> Basically, if there is a title, display the folder.  If there isn't
=> a title, then don't display it..
=> 
=> HTH,
=> Adam
=> 
=> On 17-Feb-2000 Roddy wrote:
=> > 
=> > Next question on making my menu...
=> > 
=> > I'd like to store a property in any of my folders that specifies them as
=> > hidden. Then I need to be able to access that property from any other page
=> > to check if it's there and is true, if it is then I don't display it in
=> > the generated menu. If it's not there or if it's false then it can be
=> > displayed in the menu.
=> > 
=> > Help? I think the important bit is that folders may not contain the
=> > property (so I don't have to add it to every new folder!).
=> > 
=> >  -- Roddy
=> > 
=> > 
=> > ---
=> > Roddy Vagg
=> > Programmer, Web Developer
=> > Cooperative Research Centre for Cattle and Beef Quality
=> > (and) Total Genetic Resource Management (TGRM)
=> > Ph: (+61)267733978
=> > ---
=> > 
=> > 
=> > _______________________________________________
=> > 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 )
=> 
=> -- 
=> M. Adam Kendall         |  
=> mak@kha0s.org           |  "There's never enough time to do
=> http://kha0s.org        |  all the nothing you want."
=>                         |   --Bill Watterson (Calvin and Hobbes)
=> 

---
Roddy Vagg
Programmer, Web Developer
Cooperative Research Centre for Cattle and Beef Quality
(and) Total Genetic Resource Management (TGRM)
Ph: (+61)267733978
---