From d6cfd8efc7d1634b3a27b254497a1841cd0e9226 Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Sat, 25 Sep 2010 14:21:42 +0000 Subject: [PATCH] generaliser la boucle hierarchie --- ecrire/public/phraser_html.php | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/ecrire/public/phraser_html.php b/ecrire/public/phraser_html.php index d69bd37bbc..b5f5bb5ee8 100644 --- a/ecrire/public/phraser_html.php +++ b/ecrire/public/phraser_html.php @@ -501,15 +501,13 @@ function phraser_criteres($params, &$result) { elseif ($param == 'plat') $result->modificateur['plat'] = true; - // Boucle hierarchie, analyser le critere id_article - id_rubrique - // - id_syndic, afin, dans les cas autres que {id_rubrique}, de - // forcer {tout} pour avoir la rubrique mere... - - elseif (!strcasecmp($type, 'hierarchie') AND - ($param == 'id_article' OR $param == 'id_syndic')) - $result->modificateur['tout'] = true; - elseif (!strcasecmp($type, 'hierarchie') AND ($param == 'id_rubrique')) - {;} + // Boucle hierarchie, analyser le critere id_rubrique ou non + // afin, dans les cas autres que {id_rubrique}, de + // forcer {tout} pour avoir la rubrique mere... + elseif (strcasecmp($type, 'hierarchie')==0) { + if ($param != 'id_rubrique') + $result->modificateur['tout'] = true; + } else { // pas d'emplacement statique, faut un dynamique /// mais il y a 2 cas qui ont les 2 ! -- GitLab