我是ROR和炼油厂CMS的新手(尽管非常经验丰富的C#/ASP.NET开发人员) - 我在他们的网站上遵循了教程;

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

并将其带到我很确定这是我要使用的CMS ...但是我在实现RSS feed时有点努力(基本上是因为它已接管了控制器)。

我不是在寻找整个答案/代码(我有点喜欢自己弄清楚细节),但是有人可以向我推动正确的方向吗?例如,我如何在教程中将里克·阿斯特利(Rick Astley)的“事件”出现在RSS提要上?

我试图通过覆盖事件控制器来实现这一目标,以获取这种情况。

http:// localhost:3000/events/rss

但是它一直认为我正在尝试找到一个带有“ RSS”并倒塌的事件。我知道我在这里吠叫完全错误的树!

有帮助吗?

解决方案

第一件事是首先,您将要将您的路由.rb更新为

获取'events/rss'=>'事件#索引',:格式=>:rss

但是,RefineryCMS-Calendar具有RSS:https://github.com/resolve/refinerycms-calendar

http:// localhost:3000/events.rss 默认情况下应该为此引擎工作

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top