我们可以在rails 4中的activeadmin索引页面上添加表单

时间:2015-08-07 14:59:16

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

我在索引页面中呈现部分

index do
.
.
  div id: "overlay-select-period" do
    render partial: "select_period", locals: { period:  GoalCalender.legend_name_year, record: UsersGoalCalender.new }
  end
.
.
end

在app / views / admin / users_goal_calendars下的部分(.html.erb)中,我使用了rails form helper form_for 但是当我运行应用时,它不会在视图<form></form>

上显示表单标记

谁能告诉我是否可以在activeadmin索引页面中添加这样的表单?

  

P.S。我已经尝试了所有其他方式来添加表单(formtastic,simple form   和form_tag),并直接在index do...end内写表格   (没有渲染部分)没有运气

1 个答案:

答案 0 :(得分:1)

我知道这是一个老问题,但是我发现自己,如果启用了批处理操作,AA会以某种方式删除您的表单标签。

这是因为启用批处理操作会将大多数页面包装成表单,而嵌套表单并不有趣。

如果您向下滚动所有内容,请在此处提及:https://activeadmin.info/9-batch-actions.html

我尝试禁用批处理操作,然后表单标签又回来了。