【发布时间】:2011-07-12 23:14:30
【问题描述】:
似乎渲染方法已更改。 在视图中,我曾经能够做到以下几点:
= render :layout => 'some_layout' do
some stuff to be rendered
似乎最好的解决方法是将内容移动到部分并调用布局
= render :partial => 'some stuff to be rendered', :layout => 'some_layout'
我只是想知道是否有人遇到过这个问题,以及这是一个错误还是有意的更改?
编辑
使用布局渲染块内联有效。在http://api.rubyonrails.org/classes/ActionView/Partials.html 处查看有关将布局应用于任何模板中的块的部分
我遇到的问题是最新版本的 HAML 无法正确渲染嵌套渲染调用。 https://github.com/nex3/haml/issues/412
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 haml