Changeset 115425 in spip-zone


Ignore:
Timestamp:
May 17, 2019, 3:32:27 PM (3 months ago)
Author:
tcharlss@…
Message:

Saisie : ajout du paramètre 'multiple'.

Location:
_plugins_/selections_editoriales/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/selections_editoriales/trunk/paquet.xml

    r113106 r115425  
    22        prefix="selections_editoriales"
    33        categorie="navigation"
    4         version="1.8.10"
     4        version="1.8.11"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/selections_editoriales/trunk/saisies/selections_editoriales.html

    r112404 r115425  
    11[(#REM)
    22
    3         Saisie permettant de sélectionner une selection éditoriale par son numéro ou optionnellement par son identifiant.
     3        Saisie permettant de sélectionner une selection éditoriale
     4        par son numéro ou optionnellement par son identifiant.
     5
     6        La saisie est un select par défaut, ou optionnellement
     7        des radios ou des checkbox.
    48
    59        Paramètres :
    6         - utiliser_identifiant : « oui » pour utiliser l'identifiant au lieu du numéro (attention pas fiable)
    7         - type_choix : type de saisie utilisée, selection | radio
    8         - params de saisies/selection.html et saisies/radio.html
     10        - utiliser_identifiant : « oui » pour utiliser l'identifiant comme valeur au lieu du numéro (attention pas fiable)
     11        - multiple : « oui » pour permettre de choisir plusieurs valeurs
     12        - type_choix : famille de saisie utilisée, selection (défaut) | radio
     13        - + params des saisies selection/radio/checkbox
    914
    1015        Exemple d'appel :
     
    2227#SET{data,#GET{data}|array_flip}
    2328
    24 <INCLURE{fond=saisies/#ENV{type_choix,selection}, data=#GET{data}, env}>
     29#SET{nb,#ENV{multiple}|=={oui}|?{multiple,unique}}
     30#SET{types_saisies, #ARRAY{
     31        selection, #ARRAY{unique,selection, multiple,selection_multiple},
     32        radio, #ARRAY{unique,radio, multiple,checkbox}
     33}}
     34#SET{type_saisie, #GET{types_saisies/#ENV{type_choix,selection}/#GET{nb}}}
     35<INCLURE{fond=saisies/#GET{type_saisie}, data=#GET{data}, env}>
Note: See TracChangeset for help on using the changeset viewer.