Re: [Zope] Pyhton: how get ObjectValues in Subfolders? (and their URL?) /kv
Please keep the discussion on the mailing list... On Tue, Nov 04, 2003 at 05:34:43PM +0100, Kai Vermehr wrote:
I'm still sruggling ... I have a page template that calls some python scripts (images (returns all image objects), image_date (returns formated modification date):
<tr tal:repeat="item container/images"> <td tal:content="item/image_date">2001/09/17</td> <td tal:content="item/absolute_url()">123</td> </tr>
how call the URL of an image that has been found "item/absolute_url()" obviously is wrong ...
you are confusing python expressions and path expressions. You can do either of these: <td tal:content="item/absolute_url">123</td> OR <td tal:content="python:item.absolute_url()">123</td> If you have not already done so, you should read the Zope Book online chapters about Page Templates and Scripting.
also this did not work for scanning the subfolders ...
images = container.ZopeFind(container, obj_metatypes=['Image'])
"this did not work" is not very clear. It works for me. The result is a list of tuples of the form (id, object) so maybe you are not handling the result correctly. -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's THE ELDRITCH CREAM! (random hero from isometric.spaceninja.com)
participants (1)
-
Paul Winkler