Changeset 59922 in spip-zone


Ignore:
Timestamp:
Mar 29, 2012, 8:47:10 PM (7 years ago)
Author:
pierrekuhn82@…
Message:

Rajout de la modification d'un panier quand celui ci est devenu disponible par un adhérent qui ne peux venir à la distribution.
On incrémente.

Cette amélioration est a tester avec une amap en fonctionnement.

Location:
_plugins_/Amap
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Amap/action/editer_amap_panier.php

    r59889 r59922  
    1515        $id_amap_panier = insert_amap_panier();
    1616        }
    17 
    18         if ($id_amap_panier) $err = revision_amap_panier($id_amap_panier);
    1917        return array($id_amap_panier,$err);
    2018}
     
    5048}
    5149
    52 
    53 // Enregistrer certaines modifications d'un amap_panier
    54 function revision_amap_panier($id_amap_panier, $c=false) {
    55        
    56         include_spip('inc/modifier');
    57         $err = '';
    58         // l'auteur
    59         $id_auteur = _request('id_auteur');
    60         // le producteur
    61         $id_producteur = _request('id_producteur');
    62         sql_updateq("spip_amap_paniers", array("id_auteur" => $id_auteur, "id_producteur" => $id_producteur), "id_amap_panier=$id_amap_panier") ;
    63         spip_log("Le panier $id_amap_panier à l'auteur $id_producteur", "amap_installation");
    64 
    65         return $err;
    66 }
    6750?>
  • _plugins_/Amap/contenu/page-panier.html

    r50600 r59922  
    66        <h1 class="h1"><:amap:panier:></h1>
    77</div>
    8         #FORMULAIRE_EDITER_AMAP_PANIER{#ENV{id_amap_panier,new}}
     8
     9<:amap:qui_recupere_panier_disponible:>
     10<p></p>
     11        <BOUCLE_form(AMAP_PANIERS) {id_amap_panier}>
     12                [(#FORMULAIRE_EDITER_AMAP_PANIER_DISPO{#ID_AMAP_PANIER,#ID_AUTEUR,#ID_PRODUCTEUR,#DATE_DISTRIBUTION})]
     13        </BOUCLE_form>
    914</div>
  • _plugins_/Amap/lang/amap_fr.php

    r59886 r59922  
    9898        'producteurs' => 'Producteurs',
    9999
     100        // Q
     101        'qui_recupere_panier_disponible' => 'Qui récupère le panier disponible ?',
     102
    100103        // R
    101104        'reste_panier_distribuer' => 'Il nous reste encore 1 panier à distribuer',
  • _plugins_/Amap/plugin.xml

    r59711 r59922  
    1010
    1111        <auteur>St&#233;phane Moulinet, E-cosystems, [Pierre KUHN->http://www.pierre-kuhn.org] </auteur>
    12         <version>2.2.1</version>
     12        <version>2.2.2</version>
    1313        <version_base>1.0</version_base>
    1414
  • _plugins_/Amap/prive/inclure/liste_paniers.html

    r54707 r59922  
    1818                <td>[(#DATE_DISTRIBUTION|affdate{'d/m/Y'})]</td>
    1919                <td>[(#TYPE_PANIER|=={petit}|oui)<:amap:petit:>] [(#TYPE_PANIER|=={grand}|oui)<:amap:grand:>]</td>
    20                 <td><a href='[(#URL_ECRIRE{panier_enregistre}|parametre_url{id_amap_panier,#ID_AMAP_PANIER})]'><:amap:action_modifier:></a>
     20                <td><a href='[(#URL_PAGE{panier}|parametre_url{id_amap_panier,#ID_AMAP_PANIER})]'><:amap:action_modifier:></a>
    2121                |       <a href='[(#URL_ACTION_AUTEUR{supprimer_amap_panier,#ID_AMAP_PANIER,#SELF})]'><:amap:action_supprimer:></a>
    2222                </td>
Note: See TracChangeset for help on using the changeset viewer.