Changeset 88283 in spip-zone


Ignore:
Timestamp:
Mar 29, 2015, 3:54:49 PM (4 years ago)
Author:
abelass@…
Message:

récupérer les quantités

Location:
_plugins_/reservation_evenement
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservation_evenement/branches/v1/action/editer_reservation.php

    r88201 r88283  
    169169                // Pour l'enregistrement
    170170                $set['id_evenement']=$id_evenement;
    171                
     171
    172172                // Eviter l'envoi d'une notification pour chaque détail   
    173173                set_request('envoi_separe_actif','non');                       
  • _plugins_/reservation_evenement/branches/v1/formulaires/reservation.php

    r88150 r88283  
    9292        $valeurs['new_login']=_request('new_login');       
    9393        $valeurs['statut'] = 'encours';
     94        $valeurs['quantite'] = _request('quantite')?_request('quantite'):1;
    9495           
    9596        //les champs extras auteur
     
    105106                }
    106107        }
    107        
    108    
     108         
    109109        $valeurs['_hidden'].='<input type="hidden" name="statut" value="'.$valeurs['statut'].'"/>';
    110110        $valeurs['_hidden'].='<input type="hidden" name="lang" value="'.$valeurs['lang'].'"/>';   
     111        $valeurs['_hidden'].='<input type="hidden" name="quantite" value="'.$valeurs['quantite'].'"/>';   
    111112
    112113
  • _plugins_/reservation_evenement/branches/v1/inc/donnees_reservations_details.php

    r88266 r88283  
    33
    44function inc_donnees_reservations_details_dist($id_reservations_detail,$set) {
    5 
     5                       
    66        if(count($set)>0){
    77                include_spip('inc/filtres');
     
    3333                $set['descriptif']=supprimer_numero($evenement['titre']).'  ('.$date.')';
    3434                if(intval($evenement['places']))$set['places']=$evenement['places'];
    35                 if(intval($quantite[$id_evenement]))$set['quantite']=$quantite[$id_evenement];
    36                 else $set['quantite']=1;
    37                
     35                $set['quantite']=_request('quantite');
     36                if(is_array($set['quantite']))$set['quantite']=$set['quantite'][$id_evenement];
     37
    3838                // Si le prix n'est pas fournit, on essaye de le trouver
    3939
     
    7373
    7474function etablir_prix($id,$objet,$datas,$set){
    75         spip_log($datas,'teste');
    7675        if($fonction_prix = charger_fonction('prix', 'inc/',true)){
    7776                $prix = $fonction_prix($objet,$id);
  • _plugins_/reservation_evenement/branches/v1/inc/reservation_enregistrer.php

    r88196 r88283  
    4747                        sql_updateq('spip_auteurs',array('statut'=>'6forum'),'id_auteur='.$id_auteur);
    4848                }
    49        
    5049                $set['reference']=$fonction_reference($id_auteur);
    5150        }
  • _plugins_/reservation_evenement/branches/v1/lang/reservation.xml

    r88266 r88283  
    11<traduction module="reservation" gestionnaire="salvatore" url="http://trad.spip.net" source="svn://zone.spip.org/spip-zone/_plugins_/reservation_evenement/trunk/lang/" reference="fr">
    2         <langue code="de" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=de" total="128" traduits="95" relire="0" modifs="0" nouveaux="33" pourcent="74.22">
     2        <langue code="de" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=de" total="129" traduits="95" relire="0" modifs="0" nouveaux="34" pourcent="73.64">
    33                <traducteur nom="Rainer Müller" lien="http://trad.spip.net/auteur/rainer-muller" />
    44        </langue>
    5         <langue code="en" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=en" total="128" traduits="103" relire="0" modifs="0" nouveaux="25" pourcent="80.47">
     5        <langue code="en" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=en" total="129" traduits="103" relire="0" modifs="0" nouveaux="26" pourcent="79.84">
    66                <traducteur nom="Hanjo" lien="http://trad.spip.net/auteur/hanjo" />
    77                <traducteur nom="Rainer Müller" lien="http://trad.spip.net/auteur/rainer-muller" />
    88        </langue>
    9         <langue code="fr" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=fr" total="128" traduits="128" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
     9        <langue code="fr" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=fr" total="129" traduits="129" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
    1010        </langue>
    11         <langue code="pt_br" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=pt_br" total="128" traduits="96" relire="6" modifs="0" nouveaux="26" pourcent="75.00">
     11        <langue code="pt_br" url="http://trad.spip.net/tradlang_module/reservation?lang_cible=pt_br" total="129" traduits="96" relire="6" modifs="0" nouveaux="27" pourcent="74.42">
    1212                <traducteur nom="telopa" lien="http://trad.spip.net/auteur/telopa" />
    1313        </langue>
  • _plugins_/reservation_evenement/branches/v1/lang/reservation_fr.php

    r88266 r88283  
    157157        'titre_reservation' => 'Réservation',
    158158        'titre_reservations' => 'Réservations',
    159         'total' => 'Total',     
     159        'total' => 'Total',
    160160
    161161        // U
  • _plugins_/reservation_evenement/branches/v1/paquet.xml

    r88266 r88283  
    22        prefix="reservation_evenement"
    33        categorie="date"
    4         version="1.17.0"
     4        version="1.17.1"
    55        etat="test"
    66        compatibilite="[3.0.16;3.1.*]"
  • _plugins_/reservation_evenement/trunk/action/editer_reservation.php

    r88197 r88283  
    169169                // Pour l'enregistrement
    170170                $set['id_evenement']=$id_evenement;
    171                
     171
    172172                // Eviter l'envoi d'une notification pour chaque détail   
    173173                set_request('envoi_separe_actif','non');                       
  • _plugins_/reservation_evenement/trunk/formulaires/reservation.php

    r88147 r88283  
    9292        $valeurs['new_login']=_request('new_login');       
    9393        $valeurs['statut'] = 'encours';
     94        $valeurs['quantite'] = _request('quantite')?_request('quantite'):1;
    9495           
    9596        //les champs extras auteur
     
    105106                }
    106107        }
    107        
    108    
     108         
    109109        $valeurs['_hidden'].='<input type="hidden" name="statut" value="'.$valeurs['statut'].'"/>';
    110110        $valeurs['_hidden'].='<input type="hidden" name="lang" value="'.$valeurs['lang'].'"/>';   
     111        $valeurs['_hidden'].='<input type="hidden" name="quantite" value="'.$valeurs['quantite'].'"/>';   
    111112
    112113
  • _plugins_/reservation_evenement/trunk/inc/donnees_reservations_details.php

    r88264 r88283  
    33
    44function inc_donnees_reservations_details_dist($id_reservations_detail,$set) {
    5 
     5                       
    66        if(count($set)>0){
    77                include_spip('inc/filtres');
     
    3333                $set['descriptif']=supprimer_numero($evenement['titre']).'  ('.$date.')';
    3434                if(intval($evenement['places']))$set['places']=$evenement['places'];
    35                 if(intval($quantite[$id_evenement]))$set['quantite']=$quantite[$id_evenement];
    36                 else $set['quantite']=1;
    37                
     35                $set['quantite']=_request('quantite');
     36                if(is_array($set['quantite']))$set['quantite']=$set['quantite'][$id_evenement];
     37
    3838                // Si le prix n'est pas fournit, on essaye de le trouver
    3939
     
    7373
    7474function etablir_prix($id,$objet,$datas,$set){
    75         spip_log($datas,'teste');
    7675        if($fonction_prix = charger_fonction('prix', 'inc/',true)){
    7776                $prix = $fonction_prix($objet,$id);
  • _plugins_/reservation_evenement/trunk/inc/reservation_enregistrer.php

    r88193 r88283  
    4747                        sql_updateq('spip_auteurs',array('statut'=>'6forum'),'id_auteur='.$id_auteur);
    4848                }
    49        
    5049                $set['reference']=$fonction_reference($id_auteur);
    5150        }
  • _plugins_/reservation_evenement/trunk/paquet.xml

    r88266 r88283  
    22        prefix="reservation_evenement"
    33        categorie="date"
    4         version="1.17.0"
     4        version="1.17.1"
    55        etat="test"
    66        compatibilite="[3.0.16;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.