Changeset 115116 in spip-zone


Ignore:
Timestamp:
May 1, 2019, 10:12:00 AM (3 weeks ago)
Author:
maieul@…
Message:

datalist commune : afficher la valeur courante + pas d'option multiple

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/geographie/trunk/saisies/commune_datalist.html

    r115115 r115116  
    66        - class : classe(s) css ajoutes au select
    77        - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    8         - multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
    98        - defaut : valeur par defaut si pas présente dans l'environnement
    109        - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
     
    1514
    1615        Exemple d'appel :
    17         [(#SAISIE{commune, commune,
     16        [(#SAISIE{commune_datalist, commune,
    1817                label=<:plugin:info_commune:>})]
    19 ][(#ENV{multiple}|oui)
    20         [(#SET{valeur,[(#ENV*{valeur}|is_array|?{[(#ENV*{valeur})],[(#ENV*{valeur}|explode{','})]})]})]
    2118]
    22 <input list="commune" name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple" size="#ENV{size,10}"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
     19[(#ENV**|unserialize|var_dump)]
     20<input list="commune" name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple" size="#ENV{size,10}"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]
     21[value="(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}})"]
     22/>
    2323                <datalist id="commune">
    2424        <BOUCLE_geo_communes(GEO_COMMUNES){par #ENV{par, nom}, code_postal}{id_commune?}{id_departement?}{id_pays?}{recherche?}{tout}>
    25                 [(#ENV{multiple}|oui)
    26                 <option value="#ID_COMMUNE"[(#ID_COMMUNE|in_array{#ENV{valeur_forcee,#GET{valeur,#ENV{defaut,#ARRAY}}}}|oui) selected="selected"]>#NOM \(#CODE_POSTAL\)</option>]
    27                 [(#ENV{multiple}|non)
    28                 <option value="#ID_COMMUNE"[(#ID_COMMUNE|=={#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}}|oui) selected="selected"]>#NOM  \(#CODE_POSTAL\)</option>]
     25                <option value="#ID_COMMUNE">#NOM  \(#CODE_POSTAL\)</option>
    2926        </BOUCLE_geo_communes>
    3027                </datalist>
Note: See TracChangeset for help on using the changeset viewer.