[Zope] Getting Properties of Objects in Folders Within

KJZZ Webmaster kjzz.webmaster at riomail.maricopa.edu
Wed May 4 01:31:53 EDT 2005


Max,

In response to your post here:

http://mail.zope.org/pipermail/zope/2005-February/156369.html

I am having some difficulty getting this to work.

###
# everything works fine from here....
object = []
results = []
subbrain = []
query = 'somekeyword'
for brain in context.Catalog(meta_type='Folder',
bobobase_modification_time={'query':DateTime()-14, 'range':'min'},
PrincipiaSearchSource=query) :
# results.append(object)
    path = brain.getPath()
    print path
    print '<item>'
    print '<title>' + brain.title + '</title>'
    print '<link> + str(path) + '</link>'
    print '<description>' + brain.description + '</description>'

# ... through here
# however, what I'd like to do is get the path to every ExtFile contained
in these Folders

    # this should get you every catalogued object in the folder
    for subbrain in context.Catalog(path=path):
        print subbrain.Title
        print subbrain.Description
        return printed

    print '<pubDate>' + str(brain.date) + '</pubDate>'
    print '</item>'

return printed

Any additional help you could offer is appreciated.

John T.



More information about the Zope mailing list