Changeset 112513 in spip-zone
- Timestamp:
- Nov 23, 2018, 8:41:47 AM (2 years ago)
- Location:
- _plugins_/reservation_evenement/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/reservation_evenement/trunk/action/editer_reservation.php
r112512 r112513 151 151 } 152 152 } 153 } 154 else { 155 // Pour chaque événement on crée un détail de la réservation 156 foreach ($evenements AS $id_evenement) { 157 // Si aucun détail n'est attaché à l'événement, on le crée 158 if (!$reservations_detail = sql_fetsel('*', 'spip_reservations_details', 159 'id_reservation=' . $id_reservation . ' AND id_evenement=' . $id_evenement)) { 160 $id_reservations_detail = 'new'; 161 $set['id_prix_objet'] = $id_prix_objet[$id_evenement]; 162 } 163 else { 164 $id_reservations_detail = $reservations_detail['id_reservations_detail']; 165 $set['quantite'] = $reservations_detail['quantite']; 166 } 167 168 // Pour l'enregistrement 169 $set['id_evenement'] = $id_evenement; 170 171 // Eviter l'envoi d'une notification pour chaque détail 172 set_request('envoi_separe_actif', 'non'); 173 174 // Actualiser le détail de réservation 175 $action($id_reservations_detail, 'reservations_detail', $set); 176 } 177 } 153 else { 154 // Pour chaque événement on crée un détail de la réservation 155 foreach ($evenements AS $id_evenement) { 156 // Si aucun détail n'est attaché à l'événement, on le crée 157 if (!$reservations_detail = sql_fetsel('*', 'spip_reservations_details', 158 'id_reservation=' . $id_reservation . ' AND id_evenement=' . $id_evenement)) { 159 $id_reservations_detail = 'new'; 160 $set['id_prix_objet'] = $id_prix_objet[$id_evenement]; 161 } 162 else { 163 $id_reservations_detail = $reservations_detail['id_reservations_detail']; 164 $set['quantite'] = $reservations_detail['quantite']; 165 } 166 167 // Pour l'enregistrement 168 $set['id_evenement'] = $id_evenement; 169 170 // Eviter l'envoi d'une notification pour chaque détail 171 set_request('envoi_separe_actif', 'non'); 172 173 // Actualiser le détail de réservation 174 $action($id_reservations_detail, 'reservations_detail', $set); 175 } 176 } 177 } 178 178 179 179 180 //Etablir si tous les détails d'événement ont le statut de la réservation -
_plugins_/reservation_evenement/trunk/formulaires/reservation.php
r111404 r112513 340 340 refuser_traiter_formulaire_ajax(); 341 341 } 342 342 343 $enregistrer = charger_fonction('reservation_enregistrer', 'inc'); 343 344 $id_auteur = _request('id_auteur');
Note: See TracChangeset
for help on using the changeset viewer.