Changeset 115063 in spip-zone


Ignore:
Timestamp:
Apr 27, 2019, 12:09:33 PM (4 weeks ago)
Author:
maieul@…
Message:

Remplissage du champ hidden "evenements_liste_attente" : prendre en
compte les ca où le sélecteur d'évènement est de type liste déroulante
ou checkbox.

Location:
_plugins_/agenda/trunk
Files:
1 added
2 edited

Legend:

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

    r115059 r115063  
    22        prefix="agenda"
    33        categorie="date"
    4         version="3.30.1"
     4        version="3.30.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/agenda/trunk/saisies/evenements.html

    r115059 r115063  
    7272                <script type="text/javascript">
    7373                test_#GET{id_liste_attente} = function() {
    74                         if ([[(#GET{evenements_liste_attente}|implode{','})]].includes(parseInt($("[name='#ENV{nom}']:checked").val()))) {
     74                        if ([(#GET{evenements_liste_attente}|evenements_liste_attente_genererer_test_js{#ENV{type_choix,radio},#ENV{nom}})]) {
    7575                                $('##GET{id_liste_attente}').val('on').trigger('change');
    7676                        } else {
     
    8181                        test_#GET{id_liste_attente}();
    8282                });
    83                 $("[name='#ENV{nom}']").change(function(){test_#GET{id_liste_attente}()});
     83                [(#ENV{type_choix}|=={checkbox}|oui)
     84                        $("\[name='#ENV{nom}\[\]'\]").change(function(){test_#GET{id_liste_attente}()});
     85                ]
     86                [(#ENV{type_choix}|=={checkbox}|non)
     87                        $("\[name='#ENV{nom}'\]").change(function(){test_#GET{id_liste_attente}()});
     88                ]
    8489                </script>
    8590</BOUCLE_attente>
Note: See TracChangeset for help on using the changeset viewer.