fix(jsf): add navigation-cases for breadcrumb outcomes (/, /user-manager, /user-manager/sync) — lions-faces-layout émet des URL-paths comme outcomes JSF, le fichier actuel ne déclarait que des namespaces 'xxxPage'
This commit is contained in:
@@ -23,6 +23,31 @@
|
||||
<navigation-rule>
|
||||
<from-view-id>*</from-view-id>
|
||||
|
||||
<!-- ================================================================
|
||||
BREADCRUMB (chemins URL-style émis par lions-faces-layout)
|
||||
"Home" → /, "Gestion Utilisateurs" → /user-manager, etc.
|
||||
================================================================ -->
|
||||
<navigation-case>
|
||||
<description>Breadcrumb Home (racine)</description>
|
||||
<from-outcome>/</from-outcome>
|
||||
<to-view-id>/pages/user-manager/dashboard.xhtml</to-view-id>
|
||||
<redirect />
|
||||
</navigation-case>
|
||||
|
||||
<navigation-case>
|
||||
<description>Breadcrumb Gestion Utilisateurs</description>
|
||||
<from-outcome>/user-manager</from-outcome>
|
||||
<to-view-id>/pages/user-manager/dashboard.xhtml</to-view-id>
|
||||
<redirect />
|
||||
</navigation-case>
|
||||
|
||||
<navigation-case>
|
||||
<description>Breadcrumb section Synchronisation</description>
|
||||
<from-outcome>/user-manager/sync</from-outcome>
|
||||
<to-view-id>/pages/user-manager/sync/dashboard.xhtml</to-view-id>
|
||||
<redirect />
|
||||
</navigation-case>
|
||||
|
||||
<!-- ================================================================
|
||||
DASHBOARD & ACCUEIL
|
||||
================================================================ -->
|
||||
|
||||
Reference in New Issue
Block a user