【问题标题】:Issue when create new user in admin using Rails_admin gem in Rails在 Rails 中使用 Rails_admin gem 在管理员中创建新用户时出现问题
【发布时间】:2016-06-28 07:02:16
【问题描述】:

我正在开发使用 rails_admin gem 的 Rails 应用程序。但是当我当时在管理员中尝试create new user password field not display 并且无法创建新用户时。

我收到以下错误:

undefined method `new' for #<RailsAdmin::Config::Sections::Base:0x000000088d5d08>

任何人都对此有想法或经验。我错过了什么或做错了什么。

提前致谢。

【问题讨论】:

    标签: ruby-on-rails ruby rails-admin


    【解决方案1】:

    您将不得不将new 更改为edithttps://github.com/sferik/rails_admin/wiki/Fields#form-rendering。两种方法都使用相同的部分和/或渲染逻辑。

    【讨论】:

      【解决方案2】:

      您必须使用edit 部分。可以这样查看动作名称

      edit do
        include_all_fields
        fields :attr_1, :attr_2 do
          visible do
            bindings[:controller].action_name == 'new'
          end
        end
      end
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-10
        • 1970-01-01
        • 2011-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多