服务器日志:
Processing by GamesController#index as HTML
Rendered games/index.haml within layouts/games (0.1ms)
Completed 500 Internal Server Error in 6ms (ActiveRecord: 0.0ms)
截断布局为:
%body
= render partial: '/layouts/gamescreen/viewport'
= yield
部分 games.haml 内容是单个Haml div:
#viewport
收益率观点是:
Hi!
出现错误消息:
/home/ubuntu/workspace/app/views/layouts/games.haml:12: syntax error, unexpected keyword_ensure, expecting end-of-input
答案 0 :(得分:1)
我相信answer for this question "Rails render partial with block"拥有解决方案。
在您的布局中,您可以使用
= render layout: '/layouts/gamescreen/viewport' do
Hi!
在你的layouts/gamescreen/viewport
部分中,你有
= yield