diff --git a/inc-compilo.php3 b/inc-compilo.php3 index 10231e8417c2c8d6d73e4b5e0621b6f2b460890b..4e8ee4fd2587deda557b298c2f5225885ef8df3b 100644 --- a/inc-compilo.php3 +++ b/inc-compilo.php3 @@ -370,6 +370,8 @@ function calculer_parties($partie, $mode_partie, $total_parties, $id_boucle) { function calculer_liste($tableau, $descr, &$boucles, $id_boucle='') { if (!$tableau) return "''"; $codes = array(); + spip_log($id_boucle); + $type = $id_boucle ? $boucles[$id_boucle]->type_requete : ''; $descr['niv']++; for ($i=0; $i<=$descr['niv']; $i++) $tab .= "\t"; @@ -451,7 +453,7 @@ function calculer_liste($tableau, $descr, &$boucles, $id_boucle='') { $p->boucles = &$boucles; $p->descr = $descr; $p->statut = 'html'; - $p->type_requete = $boucles[$id_boucle]->type_requete; + $p->type_requete = $type; $code = calculer_champ($p); $commentaire = '#' . $p->nom_champ . $p->etoile;