【发布时间】:2015-08-07 14:59:16
【问题描述】:
我正在我的索引页面中呈现部分内容
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索引页面中添加这样的表格?
附:我已经尝试了所有其他方式来添加表单(formtastic,简单的表单 和 form_tag),并直接在
index do...end中写入表单 (不渲染部分)没有运气
【问题讨论】:
-
这是您的部分文件吗? app/views/admin/users_goal_calendars/_select_period.html.erb 此外,您的部分文件中是否包含 ?
-
是的@Jay-Ar Polidario,在我的部分中,我使用了 form-for
-
嗯...我还没有尝试自定义 ActiveAdmin 视图文件,所以我认为我无能为力。但我只是希望我还能帮上忙。 1)您的部分文件是否包含这样的内容? ... 2) 您是否尝试在该部分文件中包含一个随机字符串只是为了检查它是否真的被调用?即jdfljsdfljasdlasjdldjlasdkj并检查该随机字符串是否出现在页面中?
-
您可以在 activeadmin 中添加表单 - 这可能会有所帮助,activeadmin.info/docs/5-forms.html
-
我在这里又观察到一件事,当我使用 form_for 时,它显示了我添加的输入字段(即 和 all )但不是封闭的表单标签
<form> ... </form>
标签: forms ruby-on-rails-4 activeadmin