##// END OF EJS Templates
check that block is defined before rendering it (my/page_layout)...
Jean-Philippe Lang -
r241:92725e5803e4
parent child
Show More
@@ -55,19 +55,22 function removeBlock(block) {
55 <h2><%=l(:label_my_page)%></h2>
55 <h2><%=l(:label_my_page)%></h2>
56
56
57 <div id="list-top" class="block-receiver">
57 <div id="list-top" class="block-receiver">
58 <% @blocks['top'].each do |b| %>
58 <% @blocks['top'].each do |b|
59 next unless MyController::BLOCKS.keys.include? b %>
59 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
60 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
60 <% end if @blocks['top'] %>
61 <% end if @blocks['top'] %>
61 </div>
62 </div>
62
63
63 <div id="list-left" class="splitcontentleft block-receiver">
64 <div id="list-left" class="splitcontentleft block-receiver">
64 <% @blocks['left'].each do |b| %>
65 <% @blocks['left'].each do |b|
66 next unless MyController::BLOCKS.keys.include? b %>
65 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
67 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
66 <% end if @blocks['left'] %>
68 <% end if @blocks['left'] %>
67 </div>
69 </div>
68
70
69 <div id="list-right" class="splitcontentright block-receiver">
71 <div id="list-right" class="splitcontentright block-receiver">
70 <% @blocks['right'].each do |b| %>
72 <% @blocks['right'].each do |b|
73 next unless MyController::BLOCKS.keys.include? b %>
71 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
74 <%= render :partial => 'block', :locals => {:user => @user, :block_name => b} %>
72 <% end if @blocks['right'] %>
75 <% end if @blocks['right'] %>
73 </div>
76 </div>
General Comments 0
You need to be logged in to leave comments. Login now