Changeset 59715 in spip-zone


Ignore:
Timestamp:
Mar 25, 2012, 4:42:19 PM (7 years ago)
Author:
pierrekuhn82@…
Message:

Implementation de page pour voir les paniers d'un adhérent ou les panier vendu par un producteur.

Location:
_plugins_/Amap
Files:
4 added
6 edited

Legend:

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

    r54707 r59715  
    4545                        'data' => $data_insert
    4646                ));
    47                 sql_insertq("spip_amap_paniers", $champs);
     47                sql_replace("spip_amap_paniers", $champs);
    4848        }
    4949        return $id_amap_panier;
  • _plugins_/Amap/lang/amap_fr.php

    r59711 r59715  
    3333        'date_distribution' => 'Date de la distribution',
    3434        'date_livraison' => 'Date de la livraison',
     35        'depuis_le' => 'depuis le',
    3536        'distribution_paniers' => 'Distribution des paniers du @nb@',
    3637
     
    5455        'les_livraisons' => 'Les livraisons',
    5556        'les_livraisons_effectuees' => 'Les livraisons déjà effectuées',
    56         'les_paniers' => 'Les paniers de',
     57        'les_paniers' => 'Les paniers de @nom@',
    5758        'liste_amapiens' => 'Liste des amapiens',
    5859        'liste_amapiens_enregistres'  => 'Liste des amapiens enregistrés',
     
    6061        'liste_paniers' => 'Liste des paniers',
    6162        'liste_paniers_distribuer_le' => 'Liste des paniers à distribuer le',
     63        'liste_paniers_vendu_par' => 'Liste des paniers produit par @nom@',
    6264        'livraison' => 'Livraison',
    6365
     
    7274        // P
    7375        'panier' => 'Panier',
     76        'panier_deja_vendu' => 'Vous avez déjà vendu 1 panier',
    7477        'panier_dispo' => 'Panier disponible',
    7578        'panier_dispo_auteur' => 'Bonjour,
     
    8285        'panier_dispo_plus' => 'Des infos à donner en plus (elle seront rajouter dans le mail envoyer avant votre nom)',
    8386        'panier_distribuer' => 'panier à distribuer',
    84         'paniers_distribuer' => 'paniers à distribuer',
    8587        'panier_liste' => 'Liste des paniers',
    8688        'panier_livraison' => 'Contenu d\'un panier',
     89        'paniers_deja_vendu' => 'Vous avez déjà vendu @nb@ panier',
     90        'paniers_distribuer' => 'paniers à distribuer',
    8791        'pas_connecte_ou_reconnu' => 'Vous n\'êtes pas connecté ou on ne vous a pas reconnu.',
    8892        'pas_date_distributions' => 'Pas de date de distribution renseigné.',
     
    98102        'reste_paniers_distribuer' => 'Il nous reste encore @nb@ paniers à distribuer',
    99103        'reste_paniers_recuperer' => 'Il vous reste encore @nb@ paniers à recupérer',
    100         'retour_auteur' => 'Retour sur la page auteur',
     104        'retour_auteur' => 'Retour sur la page auteur de @nom@',
    101105
    102106        //S
  • _plugins_/Amap/prive/exec/panier_adherent.html

    r50600 r59715  
    22<div class="cadre-r amap-nav">
    33<ul>
    4         <li class="subMenu"><a href="[(#URL_ECRIRE{auteur_infos}|parametre_url{id_auteur,#ID_AUTEUR})]" title="<:amap:retour_auteur:>"><:amap:retour_auteur:></a></li>
     4        <li class="subMenu">
     5                <BOUCLE_retour(AUTEURS){id_auteur}{tous}>
     6                        <a href="[(#URL_ECRIRE{auteur_infos}|parametre_url{id_auteur,#ID_AUTEUR})]" title="<:amap:retour_auteur:>"><:amap:retour_auteur{nom=#NOM}:></a>
     7                </BOUCLE_retour>
     8        </li>
    59</ul>
    610</div>
    711<!--/#navigation-->
    8 <BOUCLE_aut(AUTEURS){id_auteur}{tous}><h1><:amap:les_paniers:> #NOM</h1></BOUCLE_aut>
     12<BOUCLE_aut(AUTEURS){id_auteur}{tous}><h1><:amap:les_paniers{nom=#NOM}:></h1></BOUCLE_aut>
    913
    1014<div class="cadre cadre-r">
    11         <INCLURE{fond=prive/inclure/liste_panier_adherent}{id_auteur}>
     15        <INCLURE{fond=prive/inclure/liste_panier_adherent,env}>
    1216</div>
  • _plugins_/Amap/prive/exec/panier_enregistre.html

    r54411 r59715  
    1414
    1515<div class="cadre cadre-trait-couleur">
    16 #FORMULAIRE_EDITER_AMAP_PANIER{#ENV{id_amap_panier,new},#ENV{redirect,#URL_ECRIRE{panier_liste}}}
     16#FORMULAIRE_EDITER_AMAP_PANIER{#ID_AMAP_PANIER,#ENV{redirect,#URL_ECRIRE{panier_liste}}}
    1717</div>
  • _plugins_/Amap/prive/inclure/affiche_boite.html

    r54949 r59715  
    44        <div class="titrem"><:amap:information_amap:></div>
    55        <div class="cadre_padding">
    6                 <BOUCLE_panier(AMAP_PANIERS){id_auteur}{tous}{age<0}{0,1}>
    7                         <BOUCLE_aut(AUTEURS){id_auteur}{tous}><a href="[(#URL_ECRIRE{panier_adherent}|parametre_url{id_auteur,#ID_AUTEUR})]"><:amap:les_paniers:> #NOM</a>
    8                                 (<BOUCLE_totalpanier(AMAP_PANIERS){id_auteur}{age<0} />#TOTAL_BOUCLE<//B_totalpanier>)
    9                         </BOUCLE_aut>
    10                 </BOUCLE_panier>
    11                         <BOUCLE_aut1(AUTEURS){id_auteur}{tous}>
    12                                 <:amap:aucun_panier_pour_nom{nom=#NOM}:>
    13                                 <a href="[(#URL_ECRIRE{panier_enregistre})]"><:amap:creer_paniers_pour_nom{nom=#NOM}:></a>
    14                         </BOUCLE_aut1>
    15                 <//B_panier>
     6        <BOUCLE_auteur(AUTEURS){id_auteur}{tous}>
     7                [(#TYPE_ADHERENT|=={adherent}|oui)<INCLURE{fond=prive/inclure/affiche_boite_adherent,env}>]
     8                [(#TYPE_ADHERENT|=={producteur}|oui)<INCLURE{fond=prive/inclure/affiche_boite_producteur,env}>]
     9        </BOUCLE_auteur>
    1610        </div>
    1711</div>
  • _plugins_/Amap/prive/inclure/liste_panier_adherent.html

    r54411 r59715  
    2323        <BOUCLE_paniers(AMAP_PANIERS) {pagination 20} {par date_distribution}{age<0}{id_auteur}>
    2424        <tr>
    25                 <td>#NOM</td>
     25                <td><BOUCLE_adherent(AUTEURS){tous}{id_auteur=#ID_PRODUCTEUR}>#NOM</BOUCLE_adherent></td>
    2626                <td>[(#DATE_DISTRIBUTION|affdate{'d/m/Y'})]</td>
    2727                <td><a href='[(#URL_PAGE{panier_dispo}|parametre_url{nom,#NOM}|parametre_url{date_distribution,[(#DATE_DISTRIBUTION|affdate{"d/m/Y"})]}|parametre_url{id_amap_panier,#ID_AMAP_PANIER})]'><:amap:mettre_disposition:></a>
     
    3333[<p class="pagination">(#PAGINATION)</p>]
    3434</B_paniers>
    35 <:amap:pas_paniers:>
    36 <//B_paniers>
    3735</BOUCLE_auteur>
Note: See TracChangeset for help on using the changeset viewer.