Ignore:
Timestamp:
Jun 19, 2011, 11:17:23 AM (10 years ago)
Author:
eric@…
Message:

Une liste des dépôts, multi-formes, multi-tris et multi-critères...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp/prive/objets/liste/depots.html

    r48913 r48922  
     1[(#REM) <!-- Liste des depots :
     2        - soit integrale de l'ensemble du site si on est dans la page depots (dans le bloc contenu)
     3        - soit reduite aux autre depots que celui affiche dabs la page depot (dans le bloc extra/navigation)
     4        Dans ces deux cas les informations different car la taille des blocs influe sur l'affichage.
     5       
     6        Les parametres d'environnement specifiques sont :
     7        - titre     : le titre de la liste
     8        - par       : le champ tri principale
     9        - pas       : le pas de pagination
     10        - where     : condition d'exclusion du depot eventuellement en cours d'affichage (page depot)
     11        - affichage : complet, tous les champs, ou simplifie, letitre et l'id pour la liste en extra/navigation
     12 -->]
     13
    114[(#SET{defaut_tri, #ARRAY{
    215        titre, 1,
     
    417        maj, -1,
    518        id_depot, 1}})]
     19
    620<B_liste_depots>
    721#ANCRE_PAGINATION
     
    1226                        <tr class="first_row">
    1327                                <th class="titre principale">[(#TRI{titre, <:info_titre:>, ajax})]</th>
     28                                [(#ENV{affichage}|=={complet}|oui)
    1429                                <th class="nombre">[(#TRI{nbr_paquets, <:svp:label_n_paquets|ucfirst:>, ajax})]</th>
    15                                 <th class="date secondaire">[(#TRI{maj, <:svp:label_actualise_le:>, ajax})]</th>
     30                                <th class="date secondaire">[(#TRI{maj, <:svp:label_actualise_le:>, ajax})]</th>]
    1631                                <th class="id">[(#TRI{id_depot, <:info_numero_abbreviation:>, ajax})]</th>
     32                                [(#ENV{affichage}|=={complet}|oui)
    1733                                <th class="bouton">&nbsp;</th>
    18                                 <th class="bouton">&nbsp;</th>
     34                                <th class="bouton">&nbsp;</th>]
    1935                        </tr>
    2036                </thead>
    2137                <tbody>
    22 <BOUCLE_liste_depots(DEPOTS) {tri titre, #GET{defaut_tri}}{pagination #ENV{pas, 5}}>
     38<BOUCLE_liste_depots(DEPOTS) {where?}{tri #ENV{par, titre}, #GET{defaut_tri}}{pagination #ENV{pas, 5}}>
    2339                        <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    2440                                <td class="titre principale">
    25                                         [(#LOGO_DEPOT|image_reduire{20,26})]
     41                                [(#ENV{affichage}|=={complet}|oui)[(#LOGO_DEPOT|image_reduire{20,26})]]
    2642                                        <a[ href="(#ID_DEPOT|generer_url_entite{depot})"] title="<:svp:bulle_afficher_depot:>">
    2743                                                [(#TITRE)]
    2844                                        </a>
    2945                                </td>
     46                                [(#ENV{affichage}|=={complet}|oui)
    3047                                <td class="nombre">[(#NBR_PAQUETS)]</td>
    31                                 <td class="date secondaire">[(#MAJ|affdate{d-m H:i})]</td>
     48                                <td class="date secondaire">[(#MAJ|affdate{d-m H:i})]</td>]
    3249                                <td class="id">[(#ID_DEPOT)]</td>
     50                                [(#ENV{affichage}|=={complet}|oui)
    3351                                <td class="bouton">[(#BOUTON_ACTION{<:svp:bouton_actualiser:>, #URL_ACTION_AUTEUR{actualiser_depot,#ID_DEPOT, #SELF}, '', '', <:svp:bulle_actualiser_depot:>})]</td>
    34                                 <td class="bouton">[(#BOUTON_ACTION{<:svp:bouton_supprimer:>, #URL_ACTION_AUTEUR{supprimer_depot,#ID_DEPOT, #SELF}, '', '', <:svp:bulle_supprimer_depot:>})]</td>
     52                                <td class="bouton">[(#BOUTON_ACTION{<:svp:bouton_supprimer:>, #URL_ACTION_AUTEUR{supprimer_depot,#ID_DEPOT, #SELF}, '', '', <:svp:bulle_supprimer_depot:>})]</td>]
    3553                        </tr>
    3654</BOUCLE_liste_depots>
     
    4058</div>
    4159</B_liste_depots>
    42         <p><:svp:info_liste_aucun_depot:></p>
     60        [(#ENV{affichage}|=={complet}|oui)<p><:svp:info_liste_aucun_depot:></p>]
    4361<//B_liste_depots>
Note: See TracChangeset for help on using the changeset viewer.