def menu(self): menus = [] menus.append( MenuItem('Dashboard').setOrder(0)\ .setIcon('fa-tachometer-alt')\ .setActive('admin.main')\ .setPermission('dashboard.access')\ .setRoute('admin.main')\ .setHead('Dashboard') ) menus.append( MenuItem('Notification').setOrder(1)\ .setIcon('fa-bell')\ .setActive('admin.notification')\ .setPermission('notification.access')\ .setRoute('admin.notification') ) menus.append( MenuItem('ToolBox').setOrder(2)\ .setIcon('fa-toolbox') .setActive('admin.toolbox.*')\ .setPermission('toolbox.access')\ .setRoute('admin.toolbox.list')\ .setDivier(True) ) return menus
def toolbox(self): menus = [] content_builder = MenuItem('Content Builder').setIcon('fa-magic') content_builder.addChild([ MenuItem('Content Builder')\ .setRoute('admin.toolbox.type.list')\ .setIcon('fa-magic')\ .setPermission('content_type.access') ]) menus.append(content_builder) return menus
def toolbox(self): menus = [] media = MenuItem('Media')\ .setIcon('fa-images')\ .setPermission('media.access') media.addChild([ MenuItem('Media')\ .setRoute('admin.media.list')\ .setIcon('fa-images')\ .setPermission('media.access') ]) menus.append(media) return menus
def menu(self): menus = [] menus.append( MenuItem('Media')\ .setOrder(1) .setRoute('admin.media.list')\ .setActive('admin.media.*')\ .setIcon('fa-images')\ .setPermission('media.access') ) return menus
def menu(self): menus = [] PostTypes = ContentType.get() for index,type in enumerate(PostTypes): route = url_for('admin.post.list', type = type.slug) menu = MenuItem(type.title)\ .setRoute(route)\ .setActive(route)\ .setOrder(index+4)\ .setIcon('fa-paper-plane')\ .setPermission('post.access') if index == 0: menu.setHead('Posts') menus.append(menu) menus.append( MenuItem('Category')\ .setRoute('admin.category.list')\ .setActive('admin.category.*')\ .setIcon('fa-folder')\ .setOrder(index+4)\ .setPermission('category.access') ) menus.append( MenuItem('Tags')\ .setOrder(index+5)\ .setRoute('admin.tag.list')\ .setActive('admin.tag.*')\ .setIcon('fa-tags')\ .setPermission('tags.access') ) return menus
def menu(self): menus = [] menus.append( MenuItem('Users')\ .setOrder(10)\ .setRoute('admin.user.list')\ .setActive('admin.user.*')\ .setIcon('fa-users')\ .setPermission('user.access')\ .setHead('User') ) return menus
def toolbox(self): menus = [] permissions = MenuItem('Permissions').setIcon('fa-user-circle') permissions.addChild([ MenuItem('Roles')\ .setRoute('admin.toolbox.access.role.list')\ .setIcon('fa-universal-access') .setPermission('role.access')\ .setParent(permissions), MenuItem('Permissions')\ .setRoute('admin.toolbox.access.permission.list')\ .setIcon('fa-universal-access')\ .setPermission('permission.access')\ .setParent(permissions), MenuItem('Actions')\ .setRoute('admin.toolbox.access.action.list')\ .setIcon('fa-universal-access')\ .setPermission('action.access')\ .setParent(permissions) ]) menus.append(permissions) return menus