Sha256: d702a881bd87a4f884f9ac8b062173439409f916e90e6a3608337d0a1d471799

Contents?: true

Size: 883 Bytes

Versions: 11

Compression:

Stored size: 883 Bytes

Contents

<%
  # Collect the root items.
  # ::Refinery::Menu is smart enough to remember all of the items in the original collection.
  if (roots = local_assigns[:roots] || (collection ||= refinery_menu_pages).roots).present?
    dom_id ||= 'menu'
    css = [(css || 'menu clearfix')].flatten.join(' ')
    hide_children = Refinery::Core.menu_hide_children if hide_children.nil?
-%>
<nav id='<%= dom_id %>' class='<%= css %>'>
  <ul>
    <%= render :partial => '/refinery/menu_branch', :collection => roots,
               :locals => {
                 :hide_children => hide_children,
                 :sibling_count => (roots.length - 1),
                 :menu_levels => local_assigns[:menu_levels],
                 :apply_css => true #if you don't care about class='first' class='last' or class='selected' set apply_css to false for speed.
               } -%>
  </ul>
</nav>
<% end -%>

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
refinerycms-core-2.0.10 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.9 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.8 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.7 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.6 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.5 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.4 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.3 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.2 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.1 app/views/refinery/_menu.html.erb
refinerycms-core-2.0.0 app/views/refinery/_menu.html.erb