Bonjour,
je reste bloqué sur un truc pourtant sans doute tres bête :-(
J’utilise différents contenus type de contenus avec CCK. Sur l’un d’eux, les statistiques ne sont plus comptabilisées. A l’aide du module «Devel», je vois que l’appel à la fonction statistics_exit() n’est pas effectué.
Soit, mais pourquoi ???
La principale différence avec les autres type de node, c’est que j’utilise un fichier de theme du genre node-mon_contenu_cck.tpl.php
Donc :
- soit j’ai décoché une option quelque part, mais où ??
- soit j’ai un module qui zappe statistics_exit(), mais lequel ?
- soit mon fichier de theme perturbe l’appel à la fonction, mais je pense que le pb aurait été signalé depuis longtemps…
Bref, malgré plusieurs heures de recherche, je suis un peu perdu, là :-(
toute aide sera vraiment la bienvenue…
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

1. soit j’ai décoché une option quelque part, mais où ??
2. soit j’ai un module qui zappe statistics_exit(), mais lequel ?
3. soit mon fichier de theme perturbe l’appel à la fonction, mais je pense que le pb aurait été signalé depuis longtemps…
Voici une façon de valider / d’infirmer l’hypothèse #3 : est-ce que le phénomène que tu décris reste valable si tu supprimes le fichier de thème (node-mon_contenu_cck.tpl.php) ?
Si oui, essayes de voir si quelque chose dans ton thème pourrait provoquer l’arrêt de l’exécution du script. Dans ce cas, la fonction drupal_page_footer() pourrait ne pas être exécutée, et donc les hooks de ‘exit’.
Damien Tournoud
808
Bonjour damz
Merci beaucoup pour la réponse :)
En fait, une réponse sur la ML support m’a, comme la tienne, mis sur la piste : http://lists.drupal.org/pipermail/support/2007-October/006426.html
J’avais effectivement un exit() qui empechait le footer et statistics_exit d’etre appelé…
Merci pour ces indications qui m’auront mises sur la voie :D
pierre-yves, pour http://www.projet-plume.org/
pyg
12