web-dev-qa-db-fra.com

Comment configurer une icône de menu dans Joomla 3?

Je suis un tutoriel pour ajouter une icône de menu (2.5) au backend. Ça n'a pas marché. Alors j'ai essayé ceci (3.x): http://docs.joomla.org/J3.x:Developing_a_MVC_Component/Adding_decorations_to_the_backend#helloworld.xml

Cela n'a pas fonctionné non plus. J'ai donc essayé d'inspecter ce qui se passait dans l'inspecteur d'éléments chrome. Mon composant présente les éléments ci-dessous:

<a class="menu-com_component_16x16" href="index.php?option=com_component">Component Management</a>

"com_component_16x16.png" est le nom de mon icône. J'ai vérifié qu'il est correctement installé dans le dossier media/com_component/images /. Quel pourrait être le problème ici?

4
user3804927

Répondu à ma propre question peu de temps après que je l'ai écrite. C'était à voir avec le modèle. Pour une raison quelconque, le modèle ISIS par défaut désactive l'affichage des icônes. Si vous rencontrez ce problème, allez à administrator/templates/isis/css/template.css et commentez ce qui suit:

/*.nav-collapse .nav li a,
.dropdown-menu a {
    background-image: none;
}*/
4
user3804927