1

我对 RoR 和炼油厂 CMS 都相当陌生(尽管是非常经验丰富的 C#/ASP.net 开发人员)——我按照他们网站上的教程进行操作;

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

并且已经到了我很确定这是我要使用的 CMS 的地步……但我在实现 RSS 提要方面有点挣扎(基本上是因为它接管了控制器)。

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

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

http://localhost:3000/events/rss

但它一直认为我正在尝试查找 ID 为“rss”的事件并摔倒。我知道我在这里完全叫错了树!

4

1 回答 1

4

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

得到'事件/rss' => 'events#index', :format => :rss

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

http://localhost:3000/events.rss应该默认为这个引擎工作

于 2011-04-27T19:45:03.780 回答