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 )