[Zope] How to list objects across different containers in Zop
e's tree?
James Sintz
jsintz@ohiohistory.org
Wed, 17 Jan 2001 14:46:17 -0500
Ausum,
It may be time to re-think your site structure. I have a news type site as
well and here is how I handle it (my way... not saying it is by any means
the best or right way).
Instead of storing your news items in a series of folderish objects, maybe
create folders for each section and then create a news item ZClass with the
article date or goLiveDate as the ID.
zopesite:8080/sports/2000.10.17/newsobjectid_htm
Then do some dtml to pull out the ones you want on the main
"sport/thislist_htm" page.
Better yet use ZCatalog to search for the range of news items you want to
appear in the list.
Hope this helps!!
Jamey Sintz
> -----Original Message-----
> From: Ausum [SMTP:ausum@mail.cosapidata.com.pe]
> Sent: Wednesday, January 17, 2001 1:35 PM
> To: zope@zope.org
> Subject: [Zope] How to list objects across different containers in
> Zope's tree?
>
> Few days ago there was this same question although remained unsolved.
> This is the case for a news site:
>
> News objects are within section folders, within day folders, within
> months, and within a year folder. Just like this, at the root:
>
> http://zopesite:8080/2000/October/17/sports/newsobjectid_htm
>
> If I were at, ie, root/2001/January/thislist_htm , how can I list(and
> retrieve) sport news appeared from October 29th to November 10th in year
> 2000? Is it time to look for a database?
>
> Thanks in advance,
>
>
> Ausum
>
> _______________________________________________
> 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 )