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

Version Path
contour-0.8.3 app/views/contour/layouts/_menu.html.erb
contour-0.8.2 app/views/contour/layouts/_menu.html.erb
contour-0.8.1 app/views/contour/layouts/_menu.html.erb
contour-0.8.0 app/views/contour/layouts/_menu.html.erb
contour-0.7.2 app/views/contour/layouts/_menu.html.erb
contour-0.7.1 app/views/contour/layouts/_menu.html.erb
contour-0.7.0 app/views/contour/layouts/_menu.html.erb