Tob*_*ede 5 ruby ruby-on-rails activeadmin
是否可以通过自定义成员操作使用ActiveAdmin的dsl表单?
我想保留has_many语义,以避免不得不自己重新实现,但是我想要一个单独的表单视图。
这样的事情将是理想的:
member_action :subject, method: :get do
@subject = Subject.find(params[:id])
form do |f|
f.inputs do
f.input :name, :required => true, :input_html => {:class => "large"}
end
end
end
Run Code Online (Sandbox Code Playgroud)
小智 0
您可以在 .arb 模板中使用 DSL,如http://www.activeadmin.info/docs/8-custom-actions.html#rendering_in_custom_actions中所述
对于内联版本,您可能应该尝试创建Arbre::Context并加载正确的帮助程序