0

我有一个简单的 Rails 3.2 应用程序,后来按照官方指南 ( http://refinerycms.com/guides/with-an-existing-rails-app ) 添加了 RefineryCMS。现在我想向 Rails 应用程序添加设计,以限制基于登录用户的公共内容。

我知道有一个官方的 RefineryCMS 指南关于将 RefineryCMS 添加到现有的 Rails 应用程序 + 设计(http://refinerycms.com/guides/with-an-existing-rails-31-devise-app),但我的情况是不同的就我而言,现在要添加设计。我需要记住的任何具体步骤。如果有人可以指点我一个教程,那就太好了。谢谢。

4

1 回答 1

1

我按照指南http://refinerycms.com/guides/with-an-existing-rails-31-devise-app中的程序进行操作。

有错误

  • 未定义的方法“new_refinery_user_registeration_path”和刷新
  • 未初始化的常量 Refinery::Role

为此,我必须在用户模型中将 ::Refinery::Role 替换为 ::Role 并覆盖refinery_user_required?刚刚安装?在 lib/refinery/refinery_patch.rb

def refinery_user_required?
  false
end

def just_installed?
 false
end
于 2013-02-06T07:34:17.183 回答