source: spip-zone/_plugins_/gis/trunk/formulaires/editer_gis.html @ 53906

Last change on this file since 53906 was 53906, checked in by lesage.sylvain@…, 9 years ago

On passe les options 'lat','lon','zoom' dans un nouveau parametre du formulaire.

Exemple d'utilisation:
<BOUCLE_articles(ARTICLES){0,1}{!par date}>

#SET{options_caranavi, #ARRAY{

lat, -15.833580025763654,
lon, -67.56552907176217,
zoom, 11,

}}
#FORMULAIRE_EDITER_GIS{'new', 'article', #ID_ARTICLE, , , #GET{options_caranavi}}

</BOUCLE_articles>

La saisie saisies/carte.html récupère déja les options lat, lon et zoom dans l'environnement.

  • Property svn:executable set to *
File size: 2.0 KB
Line 
1#CACHE{0}
2<div class="formulaire_spip formulaire_editer formulaire_editer_gis">
3        <!-- br class='spacer' / -->
4        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
5        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
6        <BOUCLE_editable(CONDITION){si #ENV{editable}}>
7        <form method='post' action='#ENV{action}' name='formulaire_editer_gis' id='formulaire_editer_gis'><div>
8                [(#REM) declarer les hidden qui declencheront le service du formulaire
9                parametre : url d'action ]
10                #ACTION_FORMULAIRE{#ENV{action}}
11                <ul>
12                        [(#SAISIE{hidden,objet})]
13                        [(#SAISIE{hidden,id_objet})]
14                        [(#SAISIE{carte,editer_gis_#ENV{id_gis},env})]
15                        [(#SAISIE{input,lat,
16                                label=<:gis:lat:>,
17                                defaut=#ENV{lat,#CONFIG{gis/lat,0}},
18                                obligatoire=oui})]
19                        [(#SAISIE{input,lon,
20                                label=<:gis:lon:>,
21                                defaut=#ENV{lon,#CONFIG{gis/lon,0}},
22                                obligatoire=oui})]
23                        [(#SAISIE{input,zoom,
24                                label=<:gis:zoom:>,
25                                defaut=#ENV{zoom,#CONFIG{gis/zoom,0}},
26                                size=2,
27                                maxlength=2,
28                                obligatoire=oui})]
29                        [(#SAISIE{input,titre,
30                                defaut=#INFO_TITRE{#OBJET,#ID_OBJET},
31                                label=<:info_titre:>,
32                                obligatoire=oui})]
33                        [(#SAISIE{textarea,descriptif,
34                                label=<:info_descriptif:>,
35                                rows=5})]
36                        [(#CONFIG{gis/adresse}|=={on}|?{#SET{input_type,input},#SET{input_type,hidden}})]
37                        [(#SAISIE{#GET{input_type},adresse,
38                                label=<:gis:label_adress:>})]
39                        [(#SAISIE{#GET{input_type},code_postal,
40                                label=<:gis:label_code_postal:>})]
41                        [(#SAISIE{#GET{input_type},ville,
42                                label=<:gis:label_ville:>})]
43                        [(#SAISIE{#GET{input_type},region,
44                                label=<:gis:label_region:>})]
45                        [(#SAISIE{#GET{input_type},pays,
46                                label=<:gis:label_pays:>})]
47                </ul>
48                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
49                <!--extra-->
50                <p class='boutons'[ style="direction: (#LANG_DIR|=={ltr}|?{rtl,ltr})"]>
51                        <input class='submit' type='submit' name='enregistrer' value='<:bouton_enregistrer:>' />
52                </p>
53        </div></form>
54        </BOUCLE_editable>
55</div>
Note: See TracBrowser for help on using the repository browser.