Drupal 8 - Menu - Ajouter une classe à un élément de menu

Posté le Lundi 28 octobre 2019 - 19:11

Voici comment ajouter une classe css à un élément de menu défini dans un module.

mon_module.links.menu.yml

main.abonnez:
  title: 'Abonnez-vous'
  route_name: entity.node.canonical
  route_parameters: { node: 6 }
  menu_name: main
  weight: 4
  options:
    attributes:
      class:
        - 'arrow'

la clé class étant un tableau, il est évidement possible d'ajouter autant de classes css que l'on veut.

Voir aussi :  Drupal 8 - Menu - Ajouter un élément de menu avec des paramètres GET

Aller plus loin ?

 

Commentaires

ajouter un élément de classe n'est pas facile du tout. ce ne sont que des étapes de base, en détail, vous devez faire beaucoup d'étapes

Ajouter un commentaire

Ne sera pas publié

CAPTCHA Désolé, pour ça, mais c'est le seul moyen pour éviter le spam...