J'aimerais personnaliser un module de menu. Je souhaite ajouter une classe CSS par défaut à un 'my_template' de Joomla afin de restituer tous les éléments du menu des liens avec une classe par défaut (<a class="link_menu"...
).
Je sais que cela est accompli via l’élément de menu, les options d’onglet avancées permettant d’ajouter une classe CSS à un élément de menu particulier. Mais je voudrais ajouter cette classe automatiquement à tous les éléments de ce module de menu.
Comment cela pourrait-il être résolu?
J'ajouterais un suffixe de module ou de classe de menu au module de menu lui-même. Ensuite, vous pouvez écrire le fichier css spécifiquement pour ce type de module de menu, en appliquant les règles à chaque élément de menu qu'il contient.
Une solution possible: Ajouter une classe CSS à votre module dans l'onglet Avancé:
À partir de là, vous pouvez ajouter par exemple un Suffixe de classe de menu, puis, via CSS, vous pouvez ajouter une règle à vos éléments de menu, par exemple si vous ajoutez une classe appelée custom-menu, le code sera:
.custom-menu li { /* your custom code */ }