Module: Optimacms::Concerns::AdminMenu::AdminMenu::ClassMethods
- Defined in:
- lib/optimacms/concerns/admin_menu/admin_menu.rb
Instance Method Summary collapse
- #get_menu ⇒ Object
- #get_menu_basic ⇒ Object
- #get_menu_custom ⇒ Object
- #get_menu_system ⇒ Object
- #get_menu_users ⇒ Object
Instance Method Details
#get_menu ⇒ Object
24 25 26 |
# File 'lib/optimacms/concerns/admin_menu/admin_menu.rb', line 24 def + + + end |
#get_menu_basic ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/optimacms/concerns/admin_menu/admin_menu.rb', line 9 def [ {title: 'Content', url: nil, submenu: [ {title: 'Pages', url: Optimacms::Engine.routes.url_helpers.pages_path}, {title: 'Templates', url: Optimacms::Engine.routes.url_helpers.templates_path}, {title: 'Resources', url: Optimacms::Engine.routes.url_helpers.resources_path}, {title: 'Languages', url: Optimacms::Engine.routes.url_helpers.languages_path}, {title: 'CSS Files', url: Optimacms::Engine.routes.url_helpers.css_files_path}, {title: 'Media', url: Optimacms::Engine.routes.url_helpers.mediafiles_path} ] } ] end |
#get_menu_custom ⇒ Object
28 29 30 |
# File 'lib/optimacms/concerns/admin_menu/admin_menu.rb', line 28 def [] end |
#get_menu_system ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'lib/optimacms/concerns/admin_menu/admin_menu.rb', line 43 def [ {title: 'System', url: nil, submenu: [ {title: 'Info', url: Optimacms::Engine.routes.url_helpers.maintenance_info_path}, {title: 'Logs', url: Optimacms::Engine.routes.url_helpers.rails_logs_path}, {title: 'Maintenance', url: Optimacms::Engine.routes.url_helpers.maintenance_path}, {title: 'App data', url: Optimacms::Engine.routes.url_helpers.appdata_path}, #{title: 'Backups', url: false}, {title: 'Metadata', url: Optimacms::Engine.routes.url_helpers.}, ] } ] end |