Je ne suis pas un habitué de Drupal. Pour dire vrai, je débute avec, je joue plutôt avec Wordpress d’habitude. Mais là, un client m’a demandé spécifiquement un site sur Drupal, avec thème «à partir de 0», etc, etc.
Je suis un extrémiste du code HTML, je déteste ce que me livre Drupal, surtout les "<div><ul>...</ul></div>". Le div n’a aucune utilité, et bref, je dois donc surcharger les trois-quarts des fonctions de Drupal pour afficher correctement le site.
J’ai deux soucis principaux que je me permets de vous exposer : (je suis en Drupal 7, ce qui change pas mal par rapport au 6...)
- J’aimerais mettre un id unique à mes menus, qui serait par exemple «menu-nomdemonmenu». J’ai pensé à surcharger montheme_menu_tree, mais $variables ne contient que le html de l’intérieur, mais pas de nom du menu. Rien que je ne puisse utiliser. Alors j’ai pensé à bosser sur le preprocess du menu, mais je n’y arrive pas du tout. Par où puis-je aborder ce problème ?
- Truc annexe, mais qui m’énerve quand même : d’où Drupal me met des CSS que j’ai pas demandés ? Certains de mes éléments déconnent à cause de fichiers CSS de Drupal. Comment je peux désactiver tous les CSS sur le site sauf celui que je donne dans le .info ?
Merci d’avance de vos réponses




Haut











