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