source: spip-zone/_plugins_/contacts_et_organisations/trunk/inclure/pagination_alpha_contacts.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: 815 bytes
Line 
1[(#REM)
2
3        Pagination alphabétique des contacts.
4
5        Paramètres :
6
7        - id_boucle : identifiant de la boucle qui liste les contacts, par défaut 'liste_contacts'
8        - id_annuaire : numéro d'un annuaire
9
10]
11<B_lettres>
12<div class="pagination alpha">
13        <BOUCLE_lettres(CONTACTS)
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(CONTACTS)
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_contacts},@#ID_CONTACT}|ancre_url{contact#ID_CONTACT}
26                |lien_ou_expose{#GET{lettre},#VAL{debut_#ENV{id_boucle,liste_contacts}}|_request|=={@#ID_CONTACT}})]
27        </BOUCLE_premier_element>
28        </BOUCLE_lettres>
29</div>
30</B_lettres>
Note: See TracBrowser for help on using the repository browser.