【发布时间】:2015-06-22 19:40:56
【问题描述】:
由于若干技术原因,我不得不将我一直使用的 ActiveAdmin 编辑表单更改为 ERB 部分。
表单非常庞大,我不得不将其拆分为选项卡。尝试在 ERB 部分中使用 <% tabs do %> 添加选项卡时,rails server 输出中出现以下错误:
Completed 500 Internal Server Error in 209ms
ActionView::Template::Error (undefined method `tabs' for #<#<Class:0x007fb1827cdbf8>:0x007fb181b16d60>):
1: <%= semantic_form_for [:admin, @consignment], builder: ActiveAdmin::FormBuilder, html: { enctype: 'multipart/form-data' } do |f| %>
2: <% f.semantic_errors *f.object.errors.keys %>
3:
4: <% tabs do %>
5:
6: <% tab 'Foo' do %>
7:
app/views/admin/consignments/_form.erb:4:in `block in _app_views_admin_consignments__form_erb__783297827544755550_70200180247600'
app/views/admin/consignments/_form.erb:1:in `_app_views_admin_consignments__form_erb__783297827544755550_70200180247600'
我知道我可能必须在某处包含一个帮助器来呈现选项卡,但我不确定要使用哪个以及在哪里包含它。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 activeadmin formtastic