Only hide menu user part if no cmtool_user is defined

This commit is contained in:
2015-06-09 13:57:40 +02:00
parent 0ab5903de6
commit 17bd340071
+17 -17
View File
@@ -7,25 +7,25 @@
li.toggle-topbar.menu-icon li.toggle-topbar.menu-icon
a href="#" a href="#"
span Menu span Menu
- if cmtool_user.present? section.top-bar-section
section.top-bar-section - if cmtool_user.present?
ul.right ul.right
li.has-dropdown li.has-dropdown
a href="#" = cmtool_user.email a href="#" = cmtool_user.email
ul.dropdown ul.dropdown
li.log-out= link_to t('helpers.links.logout'), main_app.root_path li.log-out= link_to t('helpers.links.logout'), main_app.root_path
ul.left ul.left
- Cmtool::Menu.items.each do |menu_item| - Cmtool::Menu.items.each do |menu_item|
- if menu_item.group? - if menu_item.group?
li.has-dropdown class=(menu_item.controller_names.include?(controller_name) ? 'active' : '') li.has-dropdown class=(menu_item.controller_names.include?(controller_name) ? 'active' : '')
a href="#" = menu_item.title a href="#" = menu_item.title
ul.dropdown ul.dropdown
- menu_item.items.compact.each do |child_item| - menu_item.items.compact.each do |child_item|
- if child_item.divider? - if child_item.divider?
li.divider li.divider
- else - else
li class=(controller_name == child_item.controller_name ? 'active' : '') = link_to child_item.title, child_item.path li class=(controller_name == child_item.controller_name ? 'active' : '') = link_to child_item.title, child_item.path
- elsif menu_item.resource_link? - elsif menu_item.resource_link?
li class=(menu_item.controller_name == controller_name ? 'active' : '') = link_to menu_item.title, menu_item.path li class=(menu_item.controller_name == controller_name ? 'active' : '') = link_to menu_item.title, menu_item.path
- elsif menu_item.engine_link? - elsif menu_item.engine_link?
li= link_to menu_item.title, menu_item.path li= link_to menu_item.title, menu_item.path