【发布时间】:2011-02-23 20:02:37
【问题描述】:
我有一个简单的 yield 用例,由于某种未知原因,默认情况从未显示:
在我的 super_admin 布局中,我有:
<%= yield :body_id || 'super_admin_main' %>
我的控制器
class Superadmin::GolfsController < ApplicationController
layout "super_admin"
def show
end
end
我的节目视图
有或没有
<% content_for(:body_id) do %>sadmin_golfs<% end %>
使用:显示 sadmin_golfs。
without:显示空字符串而不是 super_admin_main
任何人都可以重现相同的行为吗?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 view