Help needed with news articles
Unfortunately nobody responded, so I am reposting this question again. I just need a link to an example or explanation. Basically I want to create a page listing the last 4 articles from a Zope folder. The articles need a publish from/to field, title and (dtml) text. I somehow need to be able to find and display the article from another dtml document. I read many FAQs and tried working with zcatalogs, but somehow I am not getting there. It is probably not so difficult. If there is somebody how can help me or give me a link to a clear explanation or example I would be very very grateful. Thanks ! Taco
Hi Taco, How about something like this: <dtml-var standard_html_header> <dtml-let articleList="[]"> <dtml-in "objectValues(['DTML Document'])" sort=bobobase_modification_time> <dtml-call "articleList.append(_['sequence-item'])"> </dtml-in> <dtml-in "articleList[-4:]" reverse> <dtml-var sequence-item> </dtml-in> </dtml-let> <dtml-var standard_html_footer>
"Taco" == Taco Scargo <taco@scargo.nl> writes:
Taco> Unfortunately nobody responded, so I am reposting this Taco> question again. I just need a link to an example or Taco> explanation. Taco> Basically I want to create a page listing the last 4 Taco> articles from a Zope folder. The articles need a publish Taco> from/to field, title and (dtml) text. I somehow need to be Taco> able to find and display the article from another dtml Taco> document. I read many FAQs and tried working with zcatalogs, Taco> but somehow I am not getting there. It is probably not so Taco> difficult. If there is somebody how can help me or give me a Taco> link to a clear explanation or example I would be very very Taco> grateful. Thanks ! Taco> Taco Taco> _______________________________________________ Zope Taco> maillist - Zope@zope.org Taco> http://lists.zope.org/mailman/listinfo/zope ** No cross Taco> posts or HTML encoding! ** (Related lists - Taco> http://lists.zope.org/mailman/listinfo/zope-announce Taco> http://lists.zope.org/mailman/listinfo/zope-dev )
Hey Taco, Try this... <dtml-in "news.objectValues()" reverse sort=bobobase_modification_time size="4" orphan=0> <a name="#<dtml-var id>"></a> <b><dtml-var title></b> - <dtml-var bobobase_modification_time fmt=aCommon> <P> <dtml-var sequence-item> <P> </dtml-in> Mix in your own elements where 'news' is a folder with news documents/methods in it. Add new properties for the from to if you want. You also might want to check out the Yihaw Product which does and has code for all of this. http://www.zope.org/Members/Roug/Yihaw Cheers, J At 2:08 PM -0700 10/21/2000, Taco Scargo wrote:
Unfortunately nobody responded, so I am reposting this question again. I just need a link to an example or explanation.
Basically I want to create a page listing the last 4 articles from a Zope folder. The articles need a publish from/to field, title and (dtml) text. I somehow need to be able to find and display the article from another dtml document. I read many FAQs and tried working with zcatalogs, but somehow I am not getting there. It is probably not so difficult. If there is somebody how can help me or give me a link to a clear explanation or example I would be very very grateful. Thanks !
Taco
_______________________________________________ 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 )
participants (3)
-
J. Atwood -
Steve Spicklemire -
Taco Scargo