J'ai déjà utilisé plusieurs fois des récupérations d'infos, et je n'ai encore jamais eu de problèmes. Mais là je ne comprends pas.
function balise_FORMULAIRE_MARQUEPAGE($p) {
return calculer_balise_dynamique($p, 'FORMULAIRE_MARQUEPAGE', array('id_forum', 'id_rubrique'));
}
function balise_FORMULAIRE_MARQUEPAGE_stat($args, $filtres) {
// La je teste les deux premières valeurs du tableau
echo $args[0].' / '.$args[1].'<br/>'; exit(0);
}
Et donc j'ai deux pages avec une boucle RUBRIQUES englobant tout et la balise dedans.
Imaginons que c'est dans la rubrique 2.
Sur une des pages ça renvoie :
" / 2" => pas de id_forum et rubrique 2, c'est le bon ordre
Sur l'autre ça renvoie toujours :
"2 / " => dans l'autre sens !!, comment il peut y avoir 2 dans args[0] ?
Et pour compliqué le tout, lorsque j'entoure la balise d'une boucle forum (avec le forum 1 par exemple)
Ça renvoie invariablement (sur les deux pages donc) :
"1 / 0" => il ne trouve plus la rubrique, mais ne met pas 'vide' mais 0
Je ne comprends absolument rien à tout ça.
Normalement ça devrait *toujours* retourner :
" / 2" quand il n'y a que la rubrique
"1 / 2" quand il y a forum et rubrique
Non ?
--
RastaPopoulos