Astuce : afficher verticalement le menu du tableau de bord
-
Bonjour à tous,
L'astuce que je vous propose aujourd'hui est de pouvoir afficher verticalement le menu d'un tableau de bord dans DigDash.
De manière initiale, un tableau de bord DigDash présente son menu de manière horizontale, comme ci-dessous :
Il est possible de l'afficher de manière verticale. Il apparaîtra alors sous la forme d'un menu vertical, positionnable à droite ou à gauche.
Pour effectuer cette configuration :
- rendez-vous dans l'éditeur de tableau de bord
- en haut à droite, cliquez sur votre nom d'utilisateur
- dans le menu contextuel qui apparaît, passez votre curseur sur Propriétés puis dans le second menu cliquez sur Propriétés
- la fenêtre Propriétés du tableau de bord apparaît
- cochez la case à cocher Afficher le menu de navigation dans les pages
- validez en cliquant sur OK
- enfin, enregistrez la modification
- rendez-vous en mode consultation pour observer le résultat !
-
Bonjour @delaunay_g,
Comme vous avez dû l'observer, le menu vertical se rétracte lorsque l'on clique sur le logo en haut de ce menu.
Il n'y a pour l'instant pas d'option permettant d'afficher une telle disposition rétractée au chargement de la page.
Cependant, vous pouvez mettre en place une logique à l'aide de l'éditeur Javascript pour que la disposition soit ainsi programmée à l'affichage de la page .
Par exemple :
var firstLoad = false; /** écouteur sur le chargement de la page*/ ddCtrl.addCurrentPageLoadListener(function(currentPage) { //récupération de l'élèment en haut du menu vertical var menu_elem = document.getElementsByClassName('navigationMenuHeader'); if(menu_elem[0] && !firstLoad){ //simulation d'un clic de souris sur l'élèment menu_elem[0].click(); firstLoad = true; } });
-
@basile Très intéressant, merci de l'astuce !
-
@basile Astuce effectivement très intéressante. Par ailleurs, savez-vous s'il est possible de paramétrer l'application pour que ce menu soit en état réduit (rétracté) au début de la navigation ?
-
Bonjour,
Est-il possible d'enlever le logo et la mention Digdash en haut du menu vertical ?
En vous remerciant par avance
Arnaud