Changeset 89540 in spip-zone


Ignore:
Timestamp:
May 19, 2015, 4:59:32 PM (4 years ago)
Author:
abelass@…
Message:

possibilité de rédirection

Location:
_plugins_/reservation_evenement/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservation_evenement/trunk/formulaires/reservation.php

    r89537 r89540  
    1414include_spip('inc/editer');
    1515
    16 function formulaires_reservation_charger_dist($id = '', $id_article = '') {
     16function formulaires_reservation_charger_dist($id = '', $id_article = '', $retour='') {
    1717        include_spip('inc/config');
    1818        include_spip('formulaires/selecteur/generique_fonctions');
     
    107107}
    108108
    109 function formulaires_reservation_verifier_dist($id = '', $id_article = '') {
     109function formulaires_reservation_verifier_dist($id = '', $id_article = '', $retour='') {
    110110        $erreurs = array();
    111111        $email = _request('email');
     
    185185}
    186186
    187 function formulaires_reservation_traiter_dist($id = '', $id_article = '') {
     187function formulaires_reservation_traiter_dist($id = '', $id_article = '', $retour='') {
     188        if ($retour) {
     189                refuser_traiter_formulaire_ajax();
     190        }
    188191        $enregistrer = charger_fonction('reservation_enregistrer', 'inc');
    189192        if (isset($GLOBALS['visiteur_session']['id_auteur']) and $GLOBALS['visiteur_session']['id_auteur'] > 0) {
     
    191194        }
    192195
    193         return $enregistrer($id, $id_article, $id_auteur);
     196        $retours = $enregistrer($id, $id_article, $id_auteur);
     197       
     198        // Si on demande une redirection
     199        if ($retour) $retours['redirect'] = $retour;
     200
     201        return $retours;
    194202}
    195203?>
  • _plugins_/reservation_evenement/trunk/paquet.xml

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