%nav{class: 'navbar', role:'navigation'} .navbar-header %button{type:'button',class:'navbar-toggle','data-toggle'=>'collapse','data-target'=>'navbar-collapse'} %span.sr-only Toggle navigation %span.icon-bar %span.icon-bar %span.icon-bar =link_to image_tag('NewFusionLogoSmall.png'),root_path,class:'navbar-brand' %div{class: "collapse navbar-collapse", id: "navbar-collapse"} %ul{class: "navbar-nav nav"} - site.pages.root.children.published.each do |page| -if page.children.count > 0 %li{class: 'dropdown', role: 'menu',id: page.label.downcase.gsub(' ','-')} = link_to '#',{class: "dropdown-toggle", 'data-toggle'=>"dropdown"} do = raw "#{page.label} " %ul{class: 'dropdown-menu glass-look', role: 'menu'} %li -page.children.each do |child_page| =link_to child_page.label, child_page.full_path -else %li = link_to page.label, page.full_path -unless request.fullpath =~/order|braintree|login/ %li = link_to "Shop", (@active_order ? edit_order_path(@active_order) : new_order_path) -if current_user -if can? :show,current_user %li = link_to 'View my account',user_path(current_user) - if can? :read,User %li =link_to 'Show all members',users_path unless request.fullpath == users_path - if can? :manage,Comfy::Cms::Site %li =link_to 'Manage CMS',comfy_admin_cms_path - if can? :manage,Role %li{class: 'dropdown', role: 'menu',id: 'admin'} = link_to '#',{class: "dropdown-toggle", 'data-toggle'=>"dropdown"} do = raw "Admin " %ul{class: 'dropdown-menu glass-look', role: 'menu'} %li =link_to 'Roles',roles_path,id:'roles' %li =link_to 'Categories', categories_path,id:'categories' %li =link_to 'Products', products_path,id:'products' %li =button_to 'Test email',test_email_index_path,form: {id:'test-email'} %li = link_to 'Sign out',destroy_user_session_path,method:'delete' %li = link_to current_user.email,'#' -else -unless [new_user_session_path,new_user_path].include?(request.fullpath) %li = link_to 'Sign in',new_user_session_path