1

我将 RefineryCMS 集成到我现有的应用程序中,但是如何在炼油厂页面控制器中访问我现有的模型。想要在首页上显示一个注册表单,所以我必须创建一个新用户。

我试过这个:

 Refinery::PagesController.class_eval do

        before_filter :create_new_user, :only => [:home]

        protected

          def create_new_user
            @user = User.new
          end

     end

有什么解决办法吗?

4

1 回答 1

0

你必须给出错误信息。尝试::User.new访问默认的主命名空间。顺便说一句,Refinery 自带了,Refinery::User所以你可以用它作为你的用户模型。

于 2014-05-04T21:11:04.757 回答