Expose Partner client creation and service assignment navigation

This commit is contained in:
A R R R Associates
2026-07-11 16:15:59 +05:30
parent 9c569dd61f
commit 061e6dc07b
@@ -1,6 +1,6 @@
{% if navigation_render_location_v2|default('page') == 'global-host' or not global_role_navigation_host_v2|default(false) %} {% if navigation_render_location_v2|default('page') == 'global-host' or not global_role_navigation_host_v2|default(false) %}
{# {#
UI/UX V2 Phase 1D.5Unified Partner navigation. UI/UX V2 Phase 1D.7Partner client and engagement creation entry points.
Presentation only. Existing routes and route-level permissions remain authoritative. Presentation only. Existing routes and route-level permissions remain authoritative.
#} #}
{% set _partner_path = request.url.path %} {% set _partner_path = request.url.path %}
@@ -30,15 +30,21 @@
}, },
{ {
'label': 'My Clients', 'label': 'My Clients',
'url': '/partner/clients',
'visible': true, 'visible': true,
'active': _partner_path.startswith('/partner/clients') 'active': _partner_path.startswith('/partner/clients') or _partner_path.startswith('/clients'),
'children': [
{'label': 'Client Portfolio', 'url': '/partner/clients', 'active': _partner_path.startswith('/partner/clients')},
{'label': 'Add Client', 'url': '/clients/new', 'active': _partner_path == '/clients/new'}
]
}, },
{ {
'label': 'Engagements', 'label': 'Engagements',
'url': '/services/engagements',
'visible': true, 'visible': true,
'active': _partner_path.startswith('/services/engagements') 'active': _partner_path.startswith('/services/engagements'),
'children': [
{'label': 'All Engagements', 'url': '/services/engagements', 'active': _partner_path == '/services/engagements'},
{'label': 'Assign Service', 'url': '/services/engagements/new', 'active': _partner_path == '/services/engagements/new'}
]
}, },
{ {
'label': 'Documents', 'label': 'Documents',