2010-02-23 3 views
2

Je travaille sur un site Drupal ici: http://selkirk.treethink.netDrupal suppression des classes de portée inutiles

J'ai un module de couple qui licencient à une quantité folle de classes d'envergure, que vous pouvez voir dans le code source là.

De bons menus en font partie et en causent 60%. Je dois empêcher ces modules de le faire mais je n'arrive pas à trouver le code qui le fait dans la source du module.

Dois-je écrire quelque chose pour l'annuler ou remplacer le thème du module? Je ne suis pas sûr de savoir comment faire cela car c'est mon premier projet Drupal.

Voici la belle page de menus: http://drupal.org/project/nice_menus

Merci,

Wade

+0

Je vais essayer quelque chose de différent pour les menus déroulants mais il y aura toujours des classes supplémentaires qui circulent. –

+0

classes d'envergure étaient toujours là quand j'ai enlevé le module de menu agréable. Pas sûr de ce qui se passe! –

+0

Il semble que ce soit les vues qui le font, pas sûr de savoir comment le contourner pour le moment. –

Répondre

0

Je suis d'accord avec le commentaire de googletorp. Il semble que la source des travées soit le «développeur de thème» du module Devel. C'est un module très pratique, mais il ajoute un intervalle autour de chaque appel de thème afin de faire son travail.

Le module Devel fournit un bloc intitulé "Développement". Passez à Administrer> Construction de site> Bloque et placez-le à un endroit pratique dans l'une de vos régions. Il a un lien pour basculer rapidement le module Développeur de thème. Je l'activerais seulement pour vérifier quelque chose, puis le désactiver immédiatement. S'il s'agit en réalité d'une présentation Vues que vous devez remplacer, vous pouvez modifier votre vue et cliquer sur "Thème: Informations" pour obtenir la liste des modèles de vues que vous pouvez remplacer pour cette vue/cet affichage.

+0

Devel c'est. Je vous remercie. –

Questions connexes