J'utilise Ubercart et j'essaye de remplacer la fonction de thème suivante theme_address_pane()
qui est dans uc_cart_checkout_pane.inc
. Donc, je l'ai écrit la fonction suivante dans template.php
:La fonction de thème Drupal n'est pas surchargée
function mytheme_address_pane($form) {
return "asdf";
}
Cependant, il ne remplace pas quoi que ce soit avec « asdf ». Que pourrais-je faire de mal?
Édition: Le module devel
signale la fonction appelée theme_address_pane
, et non ma fonction surchargée.
Avez-vous vidé le cache? Les fonctions de thème ne sont détectées que lorsque le registre de thème est créé, ce qui se produit après la suppression du cache. – jhedstrom