如何在Refinerycms中创建新的控制器和路由?

时间:2014-05-09 07:41:33

标签: ruby-on-rails mailchimp refinerycms gibbon

我正在尝试使用mailchimp连接Refinerycms。我知道(https://github.com/Wirelab/refinerycms-mailchimp)有一个引擎可用,但它似乎与refineycms 2.1.2不兼容。所以我决定使用Gibbon gem API包装器。

另外,我在手册中阅读了有关装饰器的内容,当您想要修改现有的控制器或模型时,这似乎很有用。

我应该如何创建新的控制器?

我应该:

  1. 生成新引擎  rails生成炼油厂:引擎订户电子邮件:字符串  生成引擎只是添加控制器和路径似乎太过分了。当我可以在mailchimp.com上访问订阅者时,我不想将订阅者电子邮件存储在数据库中

  2. 向PostsController添加另一个订阅操作。 我不喜欢这样做,因为订阅者似乎是一种资源,因此值得一个控制者。

  3. 通过简单运行创建一个新的控制器:[rails generate controller subscriber index subscribe] 我觉得在更新到更新版本的Refinerycms时这可能会导致问题。

0 个答案:

没有答案