source: spip-zone/_plugins_/commandes/trunk/prive/liste/commandes.html @ 58826

Last change on this file since 58826 was 58826, checked in by toutati@…, 9 years ago

bien mettre la DATE_PAIEMENT d'une commande dans la liste des commandes, et multilinguisme pour le titre

File size: 4.4 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2        date,-1,
3        date_paiement,-1,
4        reference,1
5        id_auteur,1
6        prix,1
7}})
8]<B_liste_commandes>
9#ANCRE_PAGINATION
10<div class="liste-elements commandes">
11<table class='spip liste'>
12[<caption><strong class="caption">(#ENV*{titre,<:commandes:info_toutes_commandes:>})</strong></caption>]
13        <thead>
14                <tr class='first_row'>
15                        <th class='id'>[(#TRI{id_commande,<:info_numero_abbreviation:>,ajax})]</th>
16                        <th class='reference'>[(#TRI{reference,<:commandes:reference:>,ajax})]</th>
17                        <th class='etat'>[(#TRI{statut,<:commandes:etat:>,ajax})]</th>
18                        <th class='qui'><:commandes:commande_client:></th>
19                        <th class='date'>[(#TRI{date,<:commandes:commande_date:>,ajax})]</th>
20                        <th class='date_paiement'>[(#TRI{date_paiement,<:commandes:commande_date_paiement:>,ajax})]</th>
21                        <th class='descriptif'><:commandes:contenu:></th>
22                        <th class='montant'>[(#TRI{montant,<:commandes:montant:>,ajax})]</th>
23                        <th class='action'></th>
24                        [(#ENV{simuler}|=={1}|oui)
25                                <th class='descriptif'><:commandes:simuler:></th>]
26                </tr>
27        </thead>
28        <tbody>
29        <BOUCLE_liste_commandes(COMMANDES)
30                {id_auteur?}{id_commande?}{where?}
31                {statut ?IN commande,paye}{tri #ENV{order,date},#GET{defaut_tri}}
32                {pagination #ENV{nb,30}}>
33                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
34                        <td class='id'><a href="#URL_ECRIRE{commande_voir,id_commande=#ID_COMMANDE}">#ID_COMMANDE</a></td>
35                        <td class='reference'>#REFERENCE</td>
36                        <td class='etat'>[(#STATUT|commandes_lister_statuts)]</td>
37                        <td class='qui'><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">#INFO_NOM{auteur, #ID_AUTEUR}</a></td>
38                        <td class='date'>[(#DATE|affdate_jourcourt)][ (#DATE|affdate{H:i})]</td>
39                        <td class='date date_paiement'>[(#DATE_PAIEMENT|intval|oui) [(#DATE_PAIEMENT|affdate_jourcourt)][ (#DATE_PAIEMENT|affdate{H:i})] ]</td>
40                        <td class='descriptif'>
41                        <B_detail_commande>
42                                <ul>
43                                <BOUCLE_detail_commande(COMMANDES_DETAILS){id_commande}{par id_commandes_detail}>
44                                        <li>[(#DESCRIPTIF*|typo|supprimer_numero) ][(#PRIX)]</li>
45                                </BOUCLE_detail_commande>
46                                </ul>
47                        </B_detail_commande>
48                        </td>
49                        <td class='montant'>#PRIX</td>
50                        <td class='action'>
51                                [(#AUTORISER{voir,commande,#ID_COMMANDE})
52                                        [<a href="(#URL_PAGE{facture}
53                                                |parametre_url{redirect,#SELF}
54                                                |parametre_url{id_commande,#ID_COMMANDE})"><:commandes:facture_titre:></a>]
55                                ]
56                                [(#AUTORISER{supprimer,commande,#ID_COMMANDE})
57                                        [(#BOUTON_ACTION{                               
58                                                <:commandes:supprimer:>,
59                                                [(#URL_ACTION_AUTEUR{supprimer_commande,#ID_COMMANDE}|parametre_url{redirect,#SELF})],
60                                                ajax,<:commandes:confirmer_supprimer_commande:>})]
61                                ]
62                        </td>
63                        [(#ENV{simuler}|=={1}|oui)
64            <td class='simuler'>
65               [(#BOUTON_ACTION{                               
66                  <:commandes:statut_encours:>,
67                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-encours,#SELF})]})]
68               [(#BOUTON_ACTION{                               
69                  <:commandes:statut_attente:>,
70                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-attente,#SELF})]})]
71               [(#BOUTON_ACTION{                               
72                  <:commandes:statut_partiel:>,
73                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-partiel,#SELF})]})]
74               [(#BOUTON_ACTION{                               
75                  <:commandes:statut_paye:>,
76                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-paye,#SELF})]})]
77               [(#BOUTON_ACTION{                               
78                  <:commandes:statut_envoye:>,
79                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-envoye,#SELF})]})]
80               [(#BOUTON_ACTION{                               
81                  <:commandes:statut_retour:>,
82                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-retour,#SELF})]})]
83               [(#BOUTON_ACTION{                               
84                  <:commandes:statut_retour_partiel:>,
85                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-retour_partiel,#SELF})]})]
86               [(#BOUTON_ACTION{                               
87                  <:commandes:statut_erreur:>,
88                  [(#URL_ACTION_AUTEUR{instituer_commande,#ID_COMMANDE-erreur,#SELF})]})]
89            </td>
90                        ]
91                </tr>
92        </BOUCLE_liste_commandes>
93        </tbody>
94</table>
95[<p class='pagination'>(#PAGINATION{prive})</p>]
96</div>
97</B_liste_commandes>[
98<div class="liste-elements commandes"><strong class="caption">(#ENV*{sinon,''})</strong></div>
99]<//B_liste_commandes>
Note: See TracBrowser for help on using the repository browser.