source: spip-zone/_plugins_/contacts_et_organisations/trunk/inclure/pagination_alpha_organisations.html @ 111576

Last change on this file since 111576 was 111576, checked in by tcharlss@…, 2 years ago

Pagination alpha : critère id_annuaire optionnel

File size: 872 bytes
Line 
1[(#REM)
2
3        Pagination alphabétique des organisations.
4
5        Paramètres :
6
7                - id_boucle : identifiant de la boucle qui liste les organisations, par défaut 'liste_organisations'
8                - id_annuaire : numéro d'un annuaire
9
10]
11<B_lettres>
12<div class="pagination alpha">
13        <BOUCLE_lettres(ORGANISATIONS)
14                {fusion LOWER(SUBSTR(nom,1,1))}
15                {id_annuaire?}
16                {'<span class="sep"> | </span>'}
17        >
18        #SET{lettre,#NOM|mb_substr{0,1}|strtolower}
19        <BOUCLE_premier_element(ORGANISATIONS)
20                {par nom}
21                {nom like #GET{lettre}%}
22                {id_annuaire?}
23                {0,1}
24        >
25        [(#SELF|parametre_url{lettre,#GET{lettre}}|parametre_url{debut_#ENV{id_boucle,liste_organisations},@#ID_ORGANISATION}|ancre_url{organisation#ID_ORGANISATION}
26                |lien_ou_expose{#GET{lettre},#VAL{debut_#ENV{id_boucle,liste_organisations}}|_request|=={@#ID_ORGANISATION}})]
27        </BOUCLE_premier_element>
28        </BOUCLE_lettres>
29</div>
30</B_lettres>
Note: See TracBrowser for help on using the repository browser.