Liste: + filtre pays
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Sat, 31 Mar 2012 16:52:55 +0000 (18:52 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Sat, 31 Mar 2012 16:52:55 +0000 (18:52 +0200)
contenu/page-liste_de_sites.html
inclure/requete_pays.html [new file with mode: 0644]

index a3d80a2..5638c52 100755 (executable)
@@ -1,8 +1,16 @@
-<!-- Liste des sites -->
+[(#REM)
+    Modele liste_de_site
+
+    Parametres :
+    - pays = : n'afficher qu'un pays
+]
 
 
-#SET{req_pays,"SELECT spip_gis.pays FROM spip_mots, spip_mots_syndic, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_syndic.id_syndic=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='syndic'  GROUP BY spip_gis.pays"}
+<!-- Liste des sites -->
 
 
+[(#ENV{pays}|oui)
+    <INCLURE{fond=inclure/liste_pays}{ajax}{env}{mon_pays=#ENV{pays}}{afficher_regions=oui}>
+]
 
 
-<BOUCLE_sql(DATA){source sql, #GET{req_pays}}>
-    <INCLURE{fond=inclure/liste_pays}{ajax}{env}{mon_pays=#PAYS}>
-</BOUCLE_sql>
+[(#ENV{pays}|non)
+    <INCLURE{fond=inclure/requete_pays}{ajax}{env}>
+]
\ No newline at end of file
diff --git a/inclure/requete_pays.html b/inclure/requete_pays.html
new file mode 100644 (file)
index 0000000..86a37c8
--- /dev/null
@@ -0,0 +1,5 @@
+#SET{req_pays,"SELECT spip_gis.pays FROM spip_mots, spip_mots_syndic, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_syndic.id_syndic=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='syndic'  GROUP BY spip_gis.pays"}
+
+<BOUCLE_sql(DATA){source sql, #GET{req_pays}}>
+    <INCLURE{fond=inclure/liste_pays}{ajax}{env}{mon_pays=#PAYS}>
+</BOUCLE_sql>
\ No newline at end of file