我可以在Active Admin资源中拥有静态页面吗?

时间:2014-02-19 10:46:04

标签: ruby-on-rails ruby ruby-on-rails-4 activeadmin

我已经在我的rails应用程序中设置了Active Admin,一切正常并正常工作。

我不得不在我的网站中为不同的页面使用不同的字段,我不能只创建页面资源并添加页面,因为每个页面必须有不同的内容类型的字段,并且它们需要安排在具体方式。

有没有人有关于如何使用有效管理员完成此操作的任何提示?

1 个答案:

答案 0 :(得分:0)

您可以添加页面资源并自定义表单以动态显示。

你可以这样做:

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 %>