Skip to content

Commit 1b6b23b

Browse files
committed
doc tuiles override
1 parent daf40a0 commit 1b6b23b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

docs/configuration/personalisation_tuiles.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,27 @@ entries:
3939
* **hideInMenuBar** : si `true`, masque l'entrée de la barre latérale (drawer).
4040
* **hideInDashboard** : si `true`, masque l'entrée de la page d'accueil (dashboard/tuiles).
4141

42+
### Surcharge des entrées (`entries`) par `name`
43+
Les entrées par défaut (celles codées en dur côté front) peuvent être **surchargées** dans le fichier `menu.yml`.
44+
45+
La surcharge se fait **d’abord par `name`** :
46+
* si une entrée fournie dans `entries:` a un `name` qui correspond à celui d’une entrée existante, alors l’entrée existante est **mise à jour**
47+
* tu peux ainsi changer `label`, `color`, `icon`, `path`, `part`, `hideInMenuBar`, `hideInDashboard`, etc.
48+
49+
À noter sur `acl` :
50+
* si les deux entrées (défaut + surcharge) ont un champ `acl`, Sesame **fusionne** les listes (`acl` n’est pas écrasé)
51+
52+
Exemple :
53+
```yaml
54+
entries:
55+
# L'entrée par défaut "Exporter" a pour name: exporter
56+
- name: exporter
57+
label: Export (Admin uniquement)
58+
color: negative
59+
roles:
60+
- admin
61+
```
62+
4263
### Surcharge des sections (`parts`)
4364
Les sections de la page d'accueil peuvent être surchargées via `parts`.
4465

0 commit comments

Comments
 (0)