【发布时间】:2014-02-19 10:46:03
【问题描述】:
我已经在我的 rails 应用程序中设置了 Active Admin,一切正常。
我必须为我网站中的不同页面使用不同的字段,我不能只创建页面资源并添加页面,因为每个页面必须有不同的字段用于内容类型,并且它们需要排列在一个具体方式。
有没有人有任何关于如何通过活动管理员完成此操作的提示?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 activeadmin
我已经在我的 rails 应用程序中设置了 Active Admin,一切正常。
我必须为我网站中的不同页面使用不同的字段,我不能只创建页面资源并添加页面,因为每个页面必须有不同的字段用于内容类型,并且它们需要排列在一个具体方式。
有没有人有任何关于如何通过活动管理员完成此操作的提示?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 activeadmin
您可以添加页面资源并将表单自定义为动态。
你可以这样做:
ActiveAdmin.register Page do
form :partial => "form"
end
#app/views/admin/pages/_form.html.erb
<%= form_for [:admin, @page] do |f| %>
<% # Your form stuff and maybe some JS magic to add dynamic fields %>
<% end %>
【讨论】: