disabling layout when rendering block content
Oleg
committed Oct 04, 2011
commit 902850945d07fe2624ccfd08b1f97bf5f05a85b9
Showing 1
changed file with
2 additions
and 2 deletions
comfortable_mexican_sofa/render_methods.rb b/lib/comfortable_mexican_sofa/render_methods.rb
+2
-2
| @@ | @@ -46,10 +46,10 @@ module ComfortableMexicanSofa::RenderMethods |
| if @cms_layout = @cms_site && @cms_site.layouts.find_by_slug(slug) | |
| cms_app_layout = @cms_layout.try(:app_layout) | |
| cms_page = @cms_site.pages.build(:layout => @cms_layout) | |
| - | cms_blocks = options.delete(:cms_blocks) || { :content => render_to_string } |
| + | cms_blocks = options.delete(:cms_blocks) || { :content => render_to_string(:layout => false)} |
| cms_blocks.each do |block_label, value| | |
| content = if value.is_a?(Hash) | |
| - | render_to_string(value.keys.first.to_sym => value[value.keys.first]) |
| + | render_to_string(value.keys.first.to_sym => value[value.keys.first], :layout => false) |
| else | |
| value.to_s | |
| end | |