Sha256: 0b080af603ce48fa232029d0d6ee78bf28ac861d44d37365acfbf20ef2027aac
Contents?: true
Size: 1000 Bytes
Versions: 17
Compression:
Stored size: 1000 Bytes
Contents
module Optimacms::Concerns::AdminMenu::AdminMenu extend ActiveSupport::Concern included do end module ClassMethods def get_menu_basic [ {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: 'Media', url: Optimacms::Engine.routes.url_helpers.mediafiles_path} ] } ] end def get_menu get_menu_basic + get_menu_custom + get_menu_system end def get_menu_custom [] end def get_menu_system [ {title: 'System', url: nil, submenu: [ {title: 'App', url: Optimacms::Engine.routes.url_helpers.app_sys_path}, {title: 'Maintenance', url: false}, {title: 'Backups', url: false}, {title: 'Info', url: false} ] } ] end end end
Version data entries
17 entries across 17 versions & 1 rubygems