Sha256: 10a91da76678969db81448351de626dbd38c98e5d7ce5945525e278439c59a00
Contents?: true
Size: 1.4 KB
Versions: 7
Compression:
Stored size: 1.4 KB
Contents
<% display = ['not_signed_in', 'always'] %> <% if user_signed_in? -%> <% display = ['signed_in', 'always'] %> <% end %> <ul class="ul-menu"> <% Contour.menu_items.each do |menu_item| %> <% if display.include?(menu_item[:display]) and (menu_item[:condition].blank? or eval(menu_item[:condition])) %> <li class="parent li_<%= menu_item[:position] %>"> <%= link_to (menu_item[:eval] ? eval(menu_item[:name]) : menu_item[:name].html_safe + (menu_item[:image].blank? ? '' : image_tag(menu_item[:image], menu_item[:image_options]))), eval(menu_item[:path]), :class => 'noicon', :target => menu_item[:target] %> <% if menu_item[:links].size > 0 %> <ul> <% menu_item[:links].each do |link| %> <% if link[:condition].blank? or eval(link[:condition]) %> <% if link[:html].blank? %> <li><%= link_to (link[:eval] ? eval(link[:name]) : link[:name].html_safe + (link[:image].blank? ? '' : image_tag(link[:image], link[:image_options]))), eval(link[:path]), :class => 'noicon', :target => link[:target] %></li> <% else %> <li><%= link[:eval] ? eval(link[:html]).html_safe : link[:html].html_safe %></li> <% end %> <% end %> <% end %> </ul> <% end %> </li> <% end %> <% end %> <%= render :partial => 'contour/authentications/menu' unless user_signed_in? %> </ul>
Version data entries
7 entries across 7 versions & 1 rubygems