Like content_for but takes a default output from a block if content_for? hasn't been set.
= content_default(:sidebar) do
= render 'sidebar'
Like content_for but takes a default output from a block if content_for? hasn't been set.
= content_default(:sidebar) do
= render 'sidebar'
def content_default(section) | |
if content_for?(section) | |
content_for(section) | |
else | |
capture(&Proc.new) | |
end | |
end |