mirror of https://github.com/rancher/ui.git
Fix the issue that nav without rbac resource config will not show in the menu
This commit is contained in:
parent
80aaf2ce00
commit
e2674743b5
|
|
@ -14,7 +14,7 @@
|
|||
{{! Has a submenu }}
|
||||
<li class="dropdown nav-item">
|
||||
{{#if item.route}}
|
||||
{{#if (rbac-allows resource=item.resource scope=item.resourceScope)}}
|
||||
{{#if (or (not item.resource) (rbac-allows resource=item.resource scope=item.resourceScope))}}
|
||||
{{#link-to-as-attrs
|
||||
item.route
|
||||
models=item.ctx
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
<ul class="dropdown-menu" data-dropdown-id={{item.id}}>
|
||||
{{#each item.submenu as |subitem|}}
|
||||
{{#if subitem.route}}
|
||||
{{#if (rbac-allows resource=subitem.resource scope=subitem.resourceScope)}}
|
||||
{{#if (or (not subitem.resource) (rbac-allows resource=subitem.resource scope=subitem.resourceScope))}}
|
||||
<li>
|
||||
{{#link-to-as-attrs
|
||||
subitem.route
|
||||
|
|
@ -66,7 +66,7 @@
|
|||
</ul>
|
||||
</li>
|
||||
{{else if item.route}}
|
||||
{{#if (rbac-allows resource=item.resource scope=item.resourceScope)}}
|
||||
{{#if (or (not item.resource) (rbac-allows resource=item.resource scope=item.resourceScope))}}
|
||||
{{! No submenu }}
|
||||
<li class="nav-item">
|
||||
{{#link-to-as-attrs
|
||||
|
|
|
|||
Loading…
Reference in New Issue