On Tuesday 09 December 2008 03:15, Andreas Jung wrote:
> On 08.12.2008 21:11 Uhr, robert rottermann wrote:
> > Garry Saddington schrieb:
> >> Can anyone help me sort the following by id in a python script?
> >>
> >> for object in context.objectValues(['Folder', 'DTML
> >> Document','ZipFolder','File','Image']):
> >
> > objs=context.objectValues(['Folder',
> > 'DTMLDocument','ZipFolder','File','Image']) objs.sort()
> > for o in objs:
> >   ..
>
> huh? Afaik there is no sort order defined on a per-object basis.
>
This is my final working solution:

ids = context.objectIds(['Folder', 'DTMLDocument','ZipFolder','File','Image'])
ids.sort()
for object in ids:
    object=context.restrictedTraverse(object)
    path=object.absolute_url()
...........................
.............
Thanks everyone
Regards
Garry

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to