source: spip-zone/_plugins_/abonnements/trunk/prive/objets/liste/abonnements_offres.html @ 100735

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

Possibilité de voir les offres d'abonnement d'un mot-clef en forçant la jointure

File size: 2.9 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2        num titre,1,
3        titre,1,
4        id_abonnements_offre,1,
5        points,-1
6}})]<B_liste_abonnements_offres>
7#ANCRE_PAGINATION
8<div class="liste-objets abonnements_offres">
9<table class="spip liste">
10        [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{abonnementsoffre:info_1_abonnementsoffre,abonnementsoffre:info_nb_abonnementsoffres}})</strong></caption>]
11        <thead>
12                <tr class='first_row'>
13                        <th class="statut" scope="col'">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
14                        <th class="titre" scope="col'">[(#TRI{titre,<:abonnementsoffre:champ_titre_label:>,ajax})]</th>
15                        <th class="duree" scope="col'">[(#TRI{periode,<:abonnementsoffre:champ_duree_label:>,ajax})]</th>
16                        <th class="prix">[(#TRI{prix_ht,<:abonnementsoffre:champ_prix_ht_label:>,ajax})]</th>
17                        <th class="taxe">[(#TRI{taxe,<:abonnementsoffre:champ_taxe_label:>,ajax})]</th>
18                        <th class="prix">[(#TRI{taxe,<:abonnementsoffre:champ_prix_ttc_label:>,ajax})]</th>
19                        <th class="abonnements"><:abonnementsoffre:nb_abonnements:></th>
20                        <th class="id" scope="col'">[(#TRI{id_abonnements_offre,<:info_numero_abbreviation:>,ajax})]</th>
21                </tr>
22        </thead>
23        <tbody>
24        <BOUCLE_liste_abonnements_offres(ABONNEMENTS_OFFRES)
25                {id_abonnements_offre?}
26                {where?}
27                {id_auteur?}
28                {mots_liens.id_mot?}
29                {statut?}
30                {recherche?}
31                {tri #ENV{par,num titre},#GET{defaut_tri}}
32                {pagination #ENV{nb,10}}
33        >
34                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
35                        <td class="statut">[(#STATUT|puce_statut{abonnements_offre,#ID_ABONNEMENTS_OFFRE})]</td>
36                        <td class="titre principale">[(#LOGO_ABONNEMENTS_OFFRE|image_reduire{20,26})]<a href="[(#ID_ABONNEMENTS_OFFRE|generer_url_entite{abonnements_offre})]" title="<:info_numero_abbreviation|attribut_html:> #ID_ABONNEMENTS_OFFRE">[(#RANG). ]#TITRE</a></td>
37                        <td class="duree secondaire">[(#DUREE|=={0}|?{<:abonnementsoffre:champ_duree_0:>,#VAL{abonnementsoffre:champ_periode_nb_}|concat{#PERIODE}|_T{#ARRAY{nb,#DUREE}}})]</td>
38                        <td class="prix">[(#PRIX_HT*|=={0}|?{<:abonnementsoffre:champ_prix_0:>,#PRIX_HT})]</td>
39                        <td class="taxe">[(#TAXE*|=={0}|?{'-',[(#TAXE*|mult{100})&nbsp;&#37;]})]</td>
40                        <td class="prix">[(#PRIX*|appliquer_filtre{prix_formater,true})]</td>
41                        <td class="abonnements"><BOUCLE_abonnements(ABONNEMENTS){id_abonnements_offre}/>#TOTAL_BOUCLE<//B_abonnements></td>
42        <td class="id">[(#AUTORISER{modifier,abonnements_offre,#ID_ABONNEMENTS_OFFRE}|?{
43                                <a href="[(#URL_ECRIRE{abonnements_offre_edit,id_abonnements_offre=#ID_ABONNEMENTS_OFFRE})]">#ID_ABONNEMENTS_OFFRE</a>,
44                                #ID_ABONNEMENTS_OFFRE
45                        })]</td>
46                </tr>
47        </BOUCLE_liste_abonnements_offres>
48        </tbody>
49</table>
50[<p class="pagination">(#PAGINATION{prive})</p>]
51</div>
52</B_liste_abonnements_offres>[
53<div class="liste-objets abonnements_offres caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
54]<//B_liste_abonnements_offres>
Note: See TracBrowser for help on using the repository browser.