Changeset 79260 in spip-zone


Ignore:
Timestamp:
Dec 10, 2013, 8:43:11 AM (5 years ago)
Author:
tofulm@…
Message:

report de 79259

Location:
_plugins_/orr/branches/v2/formulaires
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/orr/branches/v2/formulaires/reserv.html

    r79114 r79260  
    88            [(#SAISIE{input,nom_reservation,obligatoire}
    99                {label=<:orr:nom_de_la_reservation:>})]
    10            
    11             [(#REM) pour les ressources on n'affiche que celles autorisées donc pas de SAISIE ]
    12             <B_ressources>
    13                         <li class="editer editer_liste_ressources saisie_selection_multiple">
    14                                 <label for="champ_liste_ressources"><:orr:liste_ressources:></label>
    15                                 <span id="ctrl_clic">(<:orr:ctrl_clic:>)</span>
    16                                 <select size="4" multiple="multiple" id="champ_liste_ressources" name="liste_ressources[]">
    17             <BOUCLE_ressources(ORR_RESSOURCES){par orr_ressource_nom}{si !#ENV{id_reservation}}>
    18                                 [(#AUTORISER{creer,orr_reservation,#ID_ORR_RESSOURCE}|oui)
    19                                 <option value="#ID_ORR_RESSOURCE"[ (#ID_ORR_RESSOURCE|=={#ENV{id_ressource}}|oui)selected="selected"]>#ORR_RESSOURCE_NOM</option>]
    20             </BOUCLE_ressources>
    21                                 </select>
    22             </li>
    23             </B_ressources>
     10
     11            #SET{tableau_ressource, #ARRAY}
     12            <BOUCLE_selection_grappe(ORR_RESSOURCES){par orr_ressource_nom}{si !#ENV{id_reservation}}>
     13                [(#AUTORISER{creer,orr_reservation,#ID_ORR_RESSOURCE}|oui)
     14                #SET{tableau_ressource,#GET{tableau_ressource}|array_merge{#ARRAY{#ORR_RESSOURCE_NOM,#ID_ORR_RESSOURCE}}} ]
     15            </BOUCLE_selection_grappe>
     16
     17            [(#SAISIE{selection_multiple, liste_ressources}
     18                {label=<:orr:liste_ressources:>}
     19                {cacher_option_intro=true}
     20                {defaut=#ENV{id_ressource} }
     21                {datas=#GET{tableau_ressource}|array_flip})]
     22                        <span id="ctrl_clic">(<:orr:ctrl_clic:>)</span>
    2423           
    2524            [(#SAISIE{input,date_debut,obligatoire}
  • _plugins_/orr/branches/v2/formulaires/reserv.php

    r78965 r79260  
    7272        // faire l'array des ressources à traiter
    7373        $liste_ressources = array();
     74    $recup_ressources = _request('liste_ressources');
    7475        if ($idresa)
    7576                $liste_ressources[] = intval($idressource);
    76         else {
    77                 foreach (_request('liste_ressources') as $ress)
     77        elseif ($recup_ressources) {
     78                foreach ($recup_ressources as $ress)
    7879                        $liste_ressources[] = intval($ress);
    7980        }
Note: See TracChangeset for help on using the changeset viewer.