0

我想用默认部分以外的东西(即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' %>

但子项仍以其默认部分呈现。

4

1 回答 1

1

试试这个:

<%= render 'child_items/alternate_partial', :collection => containing_object.child_items %>
于 2013-05-30T15:24:54.357 回答