我有一个简单的yield用例,由于某些未知原因,默认情况从未显示:
在我的super_admin布局中,我有:
<%= yield :body_id || 'super_admin_main' %>
Run Code Online (Sandbox Code Playgroud)
我的控制器
class Superadmin::GolfsController < ApplicationController
layout "super_admin"
def show
end
end
Run Code Online (Sandbox Code Playgroud)
我的秀视图
有还是没有
<% content_for(:body_id) do %>sadmin_golfs<% end %>
Run Code Online (Sandbox Code Playgroud)
随着:sadmin_golfs显示.
without:显示空字符串而不是super_admin_main
任何人都可以重现相同的行为吗?