sidemenu fix

This commit is contained in:
Adrian Hinz 2019-04-19 13:40:12 +02:00
parent 9a4d199a8f
commit aedf438be1
1 changed files with 5 additions and 4 deletions

View File

@ -3,14 +3,14 @@
# Module for building side menu # Module for building side menu
module SidemenuHelper module SidemenuHelper
def build_side_menu def build_side_menu
ret = nav_link('Home', '/', '', 'fa-home') ret = nav_link('Home', '/', 'home', 'fa-home')
ret += divider ret += divider
ret += heading('Admin') ret += heading('Admin')
submenu = ['other components:', ['Zarządzanie', '/admin/users', '/admin/users'], submenu = ['other components:', ['Zarządzanie', '/admin/users', 'admin/users'],
['Cards', '/home/index', '/home/index']] ['Cards', '/home/index', 'home/index']]
ret += nav_link_submenu(['Użytkownicy', 'fa-users', 'Users'], ret += nav_link_submenu(['Użytkownicy', 'fa-users', 'Users'],
submenu, submenu,
['/admin/users', '/home/index']) ['admin/users', 'home/index'])
ret.html_safe ret.html_safe
end end
@ -100,6 +100,7 @@ module SidemenuHelper
# check if this link is active # check if this link is active
def check_link_active(for_active) def check_link_active(for_active)
is_active = false is_active = false
puts "#{for_active} - #{controller_path.to_s}"
if for_active.class.to_s == 'String' if for_active.class.to_s == 'String'
is_active = controller_path.to_s.include?(for_active) is_active = controller_path.to_s.include?(for_active)
elsif for_active.class.to_s == 'Array' elsif for_active.class.to_s == 'Array'