Ho un semplice caso d'uso resa e per qualche motivo sconosciuto il caso di default è mai mostrato:Resa e caso di default || non caso di default di uscita
Nel mio layout super_admin ho:
<%= yield :body_id || 'super_admin_main' %>
mio regolatore
class Superadmin::GolfsController < ApplicationController
layout "super_admin"
def show
end
end
Il mio spettacolo vista
Con o senza
<% content_for(:body_id) do %>sadmin_golfs<% end %>
Con: sadmin_golfs è mostrato.
senza: stringa vuota viene visualizzato al posto del super_admin_main
Chiunque può riprodurre lo stesso comportamento?
In realtà, le immagini fisse mostrano una stringa vuota quando non viene fornito content_for. – coulix
Non si suppone 'content_for' o è vuoto come' <% content_for (: body_id) do%><% end %> '? – Voyta
Vedi risposta modificata – Voyta