【问题标题】:undefined method `tabs' in activeadmin formactiveadmin 表单中的未定义方法“选项卡”
【发布时间】:2015-01-08 11:36:21
【问题描述】:

我尝试使用 activeadmin 表单中的选项卡,但它抛出以下错误

ActiveAdmin::Views::Pages::Form:0x007fab4d672e38 的未定义方法 `tabs'

form do |f|
    tabs do
      tab 'Tab1' do
       f.inputs do
          f.input :property_name, label: "Property Name"
       end 
      end
      tab 'Tab2' do
       f.inputs do
          f.input :user_name
       end
      end
     end
end

请帮助我使用 activeadmin 或任何其他选项来实现这一点?

【问题讨论】:

    标签: forms activeadmin ruby-on-rails-4.1


    【解决方案1】:

    选项卡在最新的 gem 版本中不可用(此时为 0.6.3)。您必须使用来自 github 的主分支,因此请确保您的 Gemfile 中有此分支:

    gem "activeadmin", github: "gregbell/active_admin"

    【讨论】:

    • 是的,我正在使用上面提到的 gem,现在删除了 gem 并包含 gem 'activeadmin', github: 'activeadmin' 标签工作正常.. 感谢您的帮助。所以使用它的最新 gem 应该支持所有 activeadmin 功能。
    • 0.6.3 是最新的,但是如果你想要所有的功能,你必须使用 github master 分支。不过,我不知道下一个版本是什么时候。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多