我有一个简单的Rails 3.2应用程序,后来按照官方指南(http://refinerycms.com/guides/with-an-existing-rails-app)添加了RefineryCMS。现在我想在 Rails 应用程序中添加设计,以限制基于登录用户的公共内容。
我知道有一个关于将RefineryCMS添加到现有Rails应用程序+设计(http://refinerycms.com/guides/with-an-existing-rails-31-devise-app)的官方RefineryCMS指南,但我的情况有所不同,因为在我的情况下,现在要添加设计。我需要牢记的任何具体步骤。如果有人能指出我的教程,那就太好了。谢谢。
我按照指南 http://refinerycms.com/guides/with-an-existing-rails-31-devise-app 中的程序进行操作。
有错误
- 未定义的方法"new_refinery_user_registeration_path"和刷新时
- 未初始化常量 炼油厂::角色
为此,我不得不将 ::炼油厂::角色替换为 ::用户模型中的角色并覆盖refinery_user_required? 并且刚刚安装? 在lib/refinery/refinery_patch.rb 中
def refinery_user_required?
false
end
def just_installed?
false
end