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

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

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...