Commit 5ec7b72b by aa.gusti

perbaikan menu

1 parent e67a0978
......@@ -12,10 +12,18 @@ ROUTES = [
"def_func": "home",
"template":"home.pt",
},
{"kode": "coba-menus",
"nama": "Menus",
"is_menu": 1,
"children":[
{"kode": "coba-form-add",
"nama": "Tambah",
"path": "/coba/form/add",
"class_view": "view_form",
"def_func": "add",
"template": "form.pt",
"permission": "view"},
{"kode": "coba-form",
"nama": "Formulir",
"is_menu": 1,
......@@ -24,13 +32,7 @@ ROUTES = [
"def_func": "list",
"template": "form.pt",
"children": [
{"kode": "coba-form-add",
"nama": "Tambah",
"path": "/coba/form/add",
"class_view": "view_form",
"def_func": "add",
"template": "form.pt",
"permission": "view"},
{"kode": "coba-form-edit",
"nama": "Edit",
"path": "/coba/form/{id}/edit",
......@@ -113,7 +115,18 @@ ROUTES = [
"template": "json",
},
]
}
},
{"kode": "coba2",
"nama": "Home2",
"path": "/coba",
"is_menu": 1,
"class_view": "__init__",
"def_func": "home",
"template": "home.pt",
},
]
......@@ -126,7 +139,6 @@ class CobaModules(BaseApp):
self.uploads = get_params('coba_upload', '/tmp/coba/upload/')
config.add_static_view(
'/coba/uploads', self.uploads, cache_max_age=0)
def get_menus(self):
return self.menus
......@@ -140,7 +152,7 @@ def includeme(config):
# config.add_route(route[0], route[1])
# titles[route[0]] = route[2]
MODULE_CLASS.set_static(config)
MODULE_CLASS.add_menu(config, ROUTES)
MODULE_CLASS.add_menu(config, ROUTES, paket="opensipkd.coba.views")
config.scan('.')
......
......@@ -23,8 +23,8 @@ class Views(BaseView):
def __init__(self, request):
super().__init__(request)
# @view_config(route_name='coba-home', renderer='templates/home.pt',
# permission='view')
# @view_config(route_name='coba2', renderer='templates/home.pt',
# permission='view')
def view_home(self):
tpl = self.get_params("coba-home-tpl")
if tpl:
......
......@@ -24,8 +24,6 @@
</a>
<a tal:condition="python:menu['children']!=[] and (not menu['permission'] or has_permission(request, menu['permission']))"
href="#">
<p style="color: aliceblue;">
</p>
<i tal:condition="menu['icon']" class="fa fa-lg fa-fw ${menu['icon']}"></i>
<span class="menu-item-parent">${menu['nama']}</span>
</a>
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!