Commentaire sur la fiche : Comment ajouter des éléments dans la barre de menu du haut ?
Si la réponse à cette question ne vous parait pas claire ou si elle vous semble obsolète, n’hésitez pas à nous en faire part.
Et nous sommes preneurs également de toute correction de faute d’orthographe ou de grammaire...
Rappel du texte de la fiche :
La barre de menu du haut offre un large espace vide après le bouton . Cet espace vide peut être personnalisé de la façon suivante :
via l’interface
disponibles dans l’administration, ouvrir le fichier
custom/menu/customblock.html
ce fichier est vide, son contenu est inséré dans un bloc
<div class="menu-CustomBlock" id="menu_custom"></div>
en étant traité comme un gabarit JsRender (avec notamment la possibilité d’indiquer une clé de traduction) ; tout ajout de ce fichier apparaitra donc dans l’espace videil est suggéré de structurer ce fichier avec deux
<div></div>
qui seront placés l’un au dessus de l’autre comme les autres éléments de la barre de menul’identifiant
"menu_custom"
et la classe"menu-CustomBlock"
n’ont aucun style CSS par défaut ; elles permettent de « styler » facilement cet élément et son contenu
L’exemple ci-dessous introduit deux nouveaux élements dans la barre de menu : un champ de recherche qui déclenche une recherche dans le contenu de toutes les fiches et un lien vers un tableau de bord (sous la forme d’une mini-application).
L’exemple précédent est constitué de HTML pur mais rappelons qu’il s’agit d’un gabarit traité par JsRender. L’objet passé à ce gabarit contient notamment les informations sur l’utilisateur.
Dans l’exemple suivant, la langue du lien est déduite de {{: bdfUser.lang}}
. À noter également l’utilisation de l’attribut @style
dans <span class="global-button-Icon">
pour indiquer l’icone à utiliser pour le bouton.