使用炼油厂CMS / RoR实施RSS源

时间:2011-04-27 15:42:53

标签: ruby-on-rails rss refinerycms

我对RoR和炼油厂CMS都很陌生(虽然,非常经验丰富的C#/ ASP.net开发人员) - 我在他们的网站上关注了教程;

http://refinerycms.com/guides/getting-started-with-refinery

并且已经把它带到了我非常肯定这是我将要使用的CMS的程度......但是我对RSS feed的实现有点挣扎(主要是因为它已经接管了控制器)。

我不是在寻找整个答案/代码(我有点像自己搞清楚细节)但是有人可以给我一个正确方向的推动吗?例如,我如何让教程中的Rick Astley的“事件”出现在RSS源中?

我试图通过覆盖事件控制器来实现这一点,以获得类似这样的事情;

http://localhost:3000/events/rss

但它一直在想我正在尝试找到一个ID为“rss”且摔倒的事件。我知道我在这里完全错了!#/ p>

1 个答案:

答案 0 :(得分:4)

首先,您需要将routes.rb更新为

获取'events / rss'=> 'events#index',:format => :RSS

但是,还有,refinerycms-calendar有RSS: https://github.com/resolve/refinerycms-calendar

http://localhost:3000/events.rss默认情况下应该适用于此引擎