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 |