kgaut.net // Développeur web PHP / Drupal freelance
contactez-moi

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

Cet article a été écrit il y a plus de quatre ans, son contenu n'est peut-être plus d'actualité.

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

Commentaires (1)

Comments

friv (non vérifié)

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