<% edit_mode = @controller.send(:boxes_editor?) && @controller.send(:uses_design_blocks?) %> <% box_decorator = edit_mode ? self : BoxesHelper::DontMoveBlocks %> <% box_decorator.select_blocks(block.blocks, { :article => @page, :request_path => request.path, :locale => locale }).each do |child| %>
<%= display_block(child, '') %>
<% end %>
<% if edit_mode %>
<%= link_to_remote '', :url => { :controller => @controller.boxes_holder.kind_of?(Environment) ? 'container_block_plugin_admin' : 'container_block_plugin_myprofile', :action => 'saveWidths', :id => block.id }, :with => "containerChildrenWidth(#{block.id})", :html => {:class => "button icon-save container_block_save", :id => "container_block_save_#{block.id}" }, :loading => "open_loading(DEFAULT_LOADING_MESSAGE);", :loaded => "close_loading();", :complete => "display_notice(request.responseText);"%>
<% end %>