我想使用默认部分以外的其他内容呈现一些子项(即app/views/child_items/_child_item.html.erb
)。默认的是脚手架,它不适合公众查看某些内容,但我仍然希望将其保留用于后端管理目的。
这是我在父项视图中的意思,假设app/views/child_items/_alternate_partial.html.erb
中有部分定义:
<%= render containing_object.child_items, :partial => 'child_items/alternate_partial' %>
但子项仍然使用默认的部分呈现。
答案 0 :(得分:1)
试试这个:
<%= render 'child_items/alternate_partial', :collection => containing_object.child_items %>