-content_for :sidebar do .menu -if @menu_item.parent_id -if @menu_item.ancestors.reverse[0] -first_level_menu = @menu_item.ancestors.reverse[0] -else -first_level_menu = @menu_item -if first_level_menu.children.size > 0 %h3=menu_item_link(first_level_menu) %ul -first_level_menu.children.where(:enabled => true).order(:position).each do |menu_item| %li=menu_item_link(menu_item) -if @admin =render :partial => "admin/blocks/block", :locals => {:block => @menu_item.menu_content.blocks[0]} -else =render @menu_item.menu_content.blocks[0] -if @menu_item.menu_content_type == "Page" and @admin #edit_toolbar -@menu_item.menu_content.blocks[0].content_types.each do |content_type| .content_types_draggable{:id => content_type.id, :data_type => content_type.slug} =image_tag("admin/content_type/type_"+content_type.slug.to_s+".png", :alt => content_type.name)