我正在使用active_admin表单。我的要求是在输入框旁边添加一个按钮来创建新项目 如何在表单中添加操作项?
form do |f|
f.semantic_errors *f.object.errors.keys
f.inputs "Details" do
f.input :task
f.input :project
f.input :members, :input_html => { :class => "chosen-input" }, :label => 'Assigned To'
f.actions
end
end
我想在输入字段项目旁边添加一个新项目按钮
答案 0 :(得分:0)
尽管这是一个非常老的问题,但是我也一直在寻找答案,这是怎么做的:
只需在f.input :project
之后添加它:
f.button "New Project", formaction: "new_entry", class: "some_class"
然后使用member_action
:
member_action :new_entry, method: :patch do
end
答案 1 :(得分:-1)
inputs 'Details' do
li do
label "Project"
span do
"here is your project input field"
end
span do
"here is your button"
end
end
end