예제 #1
0
파일: menu.py 프로젝트: algha/tarim
    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
예제 #2
0
파일: menu.py 프로젝트: algha/tarim
 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
예제 #3
0
    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
예제 #4
0
    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
예제 #5
0
파일: menu.py 프로젝트: algha/tarim
    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
예제 #6
0
    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
예제 #7
0
    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