feat: menu différencié SUPER_ADMIN vs ADMIN_ORGANISATION
- SUPER_ADMIN: "Organisations" (Liste, Nouvelle, Statistiques, Types) - ADMIN_ORGANISATION: "Mon Organisation" (Détail avec orgId, Mon Abonnement) - Supprimé le sous-menu unique partagé qui exposait toutes les orgs à l'admin
This commit is contained in:
@@ -45,11 +45,20 @@
|
|||||||
<!-- ════════════════════════════════════════════════════════ -->
|
<!-- ════════════════════════════════════════════════════════ -->
|
||||||
<!-- ORGANISATIONS -->
|
<!-- ORGANISATIONS -->
|
||||||
<!-- ════════════════════════════════════════════════════════ -->
|
<!-- ════════════════════════════════════════════════════════ -->
|
||||||
<p:submenu id="m_organisations" label="Organisations" icon="pi pi-building" rendered="#{menuBean.organisationsMenuVisible}">
|
<p:submenu id="m_organisations" label="Organisations" icon="pi pi-building" rendered="#{menuBean.superAdmin}">
|
||||||
<p:menuitem id="m_liste_organisations" value="Liste des Organisations" icon="pi pi-list" outcome="/pages/secure/organisation/liste" />
|
<p:menuitem id="m_liste_organisations" value="Liste des Organisations" icon="pi pi-list" outcome="/pages/secure/organisation/liste" />
|
||||||
<p:menuitem id="m_nouvelle_organisation" value="Nouvelle Organisation" icon="pi pi-plus" outcome="/pages/secure/organisation/nouvelle" />
|
<p:menuitem id="m_nouvelle_organisation" value="Nouvelle Organisation" icon="pi pi-plus" outcome="/pages/secure/organisation/nouvelle" />
|
||||||
<p:menuitem id="m_statistiques_orga" value="Statistiques" icon="pi pi-chart-bar" outcome="/pages/secure/organisation/statistiques" />
|
<p:menuitem id="m_statistiques_orga" value="Statistiques" icon="pi pi-chart-bar" outcome="/pages/secure/organisation/statistiques" />
|
||||||
<p:menuitem id="m_types_organisations" value="Types d'Organisation" icon="pi pi-tags" outcome="/pages/super-admin/types/organisations" rendered="#{menuBean.superAdmin}" />
|
<p:menuitem id="m_types_organisations" value="Types d'Organisation" icon="pi pi-tags" outcome="/pages/super-admin/types/organisations" />
|
||||||
|
</p:submenu>
|
||||||
|
|
||||||
|
<p:submenu id="m_mon_organisation" label="Mon Organisation" icon="pi pi-building" rendered="#{menuBean.adminOrganisation and not menuBean.superAdmin}">
|
||||||
|
<p:menuitem id="m_detail_organisation" value="Détail & Paramètres" icon="pi pi-building"
|
||||||
|
outcome="/pages/secure/organisation/detail">
|
||||||
|
<f:param name="id" value="#{userSession.activeOrganisationId}" />
|
||||||
|
</p:menuitem>
|
||||||
|
<p:menuitem id="m_mon_abonnement" value="Mon Abonnement" icon="pi pi-credit-card"
|
||||||
|
outcome="/pages/secure/souscription/dashboard" />
|
||||||
</p:submenu>
|
</p:submenu>
|
||||||
|
|
||||||
<!-- ════════════════════════════════════════════════════════ -->
|
<!-- ════════════════════════════════════════════════════════ -->
|
||||||
|
|||||||
Reference in New Issue
Block a user