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