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

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

Bugfix :

  • sur les pages auteur ne pas ajaxer les sous-inclusion de liste organisations et contacts filiales car avec le id_auteur de l'URL les listes paginees reviennent vides
  • n'afficher la pagination par lettre que si on a pas de filtrage de la liste (mais ce truc est bien buggue, a supprimer ?)
  • n'afficher le lien d'export sur les listes contact ou organisation qur si la liste n'est pas filtree non plus
File size: 783 bytes
Line 
1[(#REM)
2
3        Pagination alphabétique des organisations.
4
5        Paramètres :
6        - id_boucle : identifiant de la boucle qui liste les organisations, par défaut 'liste_organisations'
7
8]
9<B_lettres>
10<div class="pagination alpha">
11        <BOUCLE_lettres(ORGANISATIONS)
12        {fusion LOWER(SUBSTR(nom,1,1))}
13                        {'<span class="sep"> | </span>'}>
14        #SET{lettre,#NOM|mb_substr{0,1}|strtolower}
15        <BOUCLE_premier_element(ORGANISATIONS){par nom}{nom like #GET{lettre}%}{0,1}>
16        [(#SELF|parametre_url{lettre,#GET{lettre}}|parametre_url{debut_#ENV{id_boucle,liste_organisations},@#ID_ORGANISATION}|ancre_url{organisation#ID_ORGANISATION}
17                |lien_ou_expose{#GET{lettre},#VAL{debut_#ENV{id_boucle,liste_organisations}}|_request|=={@#ID_ORGANISATION}})]
18        </BOUCLE_premier_element>
19        </BOUCLE_lettres>
20</div>
21</B_lettres>
Note: See TracBrowser for help on using the repository browser.