Hippo CMS的RSS功能从facet获取

时间:2012-04-30 19:30:06

标签: content-management-system hippocms

我正在研究Hippo CMS,它有一个plug-in for RSS feed RSS可以从现有文件夹中获取文档。
但我想实现一个功能,让它从facet而不是真正的文件夹中抓取文件。
所以我可以做news/2012/published之类的东西来得到我想要的东西。
以前有人试过吗?请分享一下如何做到这一点。

2 个答案:

答案 0 :(得分:2)

是的,应该是可能的。你可以创建一个hippo:facetnavigation结构并显示那样的树。接下来,您可能需要修改默认的RSSFeedBuilder组件,以便它可以处理这种结构。

答案 1 :(得分:2)

基于Hippo的网站上的RSS源基于方面。我正在使用ROME来创建Feed。

您可以找到创建Feed的代码: https://github.com/jashaj/HippoWeblog/blob/master/site/src/main/java/org/onehippo/forge/weblogdemo/components/FeedCreator.java

我只使用这些JSP,因为HST组件需要一个呈现模板,并且feed需要具有内容类型的正确标头: https://github.com/jashaj/HippoWeblog/tree/master/site/src/main/webapp/WEB-INF/jsp/feeds