diff --git a/inc-compilo.php3 b/inc-compilo.php3 index a0d7cb17ec83a766efa13cad2594165f638478de..4d0ba3f8552e07071a47ec90b4d2773b91da690c 100644 --- a/inc-compilo.php3 +++ b/inc-compilo.php3 @@ -605,8 +605,15 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) { // Reproduire la boucle en commentaire $pretty = "BOUCLE$id(".strtoupper($boucle->type_requete).")"; - if (is_array($boucle->param)) + if ($boucle->param && is_array($boucle->param)) $pretty .= " {".join("} {", $boucle->param)."}"; + // sans oublier les parametres traites en amont + if ($boucle->separateur) + $pretty .= '{"' . $boucle->separateur . '"}'; + if ($boucle->tout) + $pretty .= '{tout}'; + if ($boucle->plat) + $pretty .= '{plat}'; $pretty = ereg_replace("[\r\n]", " ", $pretty); // Puis envoyer son code