【发布时间】:2010-12-18 13:56:15
【问题描述】:
我有一个名为“show”的控制器的视图。在该视图中,我想呈现另一个控制器视图的内容 - 显然,该视图上的表单的逻辑也与它所属的控制器对话。我该怎么做呢?我对 Rails 还很陌生,对这个框架还不是 100% 有信心。
您几乎可以将它们视为视图中的“小部件”。我知道您可以使用以下方法从视图上的同一控制器呈现操作:
render :action => "show_home_page", :layout=> false
但我需要它来从另一个控制器呈现动作(视图)。
即。
我有一个看法,那就是 渲染到布局上。那个观点, 属于控制器 A。 我需要渲染“索引”和“新” 控制器 B 在原始视图中的视图(上图)
。
【问题讨论】:
-
quote:“我对 Rails 还很陌生,我对框架还不是 100% 有信心。”- 我对 Rails 并不陌生,但每当我认为我理解了某些东西时,我就会错了,有更好的解决方案或新的 rails 版本;-)
标签: ruby-on-rails partial-views controllers