Pagination par lettre page annuaire

Présentation du Kit Web du CNRS Forums Utilisation du Kit Web CNRS Pagination par lettre page annuaire

Mots-clés : 

4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #7882
    Chéron Nicolas
    Participant

    Bonjour,

    Je n’aimais pas la pagination par nombre de page pour l’annuaire. Voilà ce que j’ai fait pour obtenir une liste de lettre qui renvoi au bon endroit dans la page de l’annuaire (cf https://www.chimie.ens.fr/annuaire/) :
    * Dans Administration/Modifier les pods/Réglages du thème j’ai changé le Maximum du pod nombre_decontacts_page_contact ; dans Apparences/Réglages du thème, j’ai mis Nombre de contacts page contact au maximum. Cela me permet d’avoir une seule page annuaire
    * Dans loops/loop-contact.php, au début j’ai ajouté un id: <div class="lettrecontact"><a id="<?php echo $lettre_contact; ?>"></a><?php echo $lettre_contact; ?></div>
    * Dans templates/template contact.php, j’ai enlevé les lignes « echo $contact_data->get_pagination(); » (une au début et une à la fin) ainsi que la ligne « Display more contacts ». J’ai ensuite ajouté sous la ligne <div id="contact_ajax_container" class="loop-contents loop-contents-contact">

    <span style="font-size: 22px; font-weight: normal; justify-content: space-between;"><center><a href="#A">A</a> &nbsp;&nbsp;&nbsp; <a href="#B">B</a> &nbsp;&nbsp;&nbsp; <a href="#C">C</a> &nbsp;&nbsp;&nbsp; <a href="#D">D</a> &nbsp;&nbsp;&nbsp; <a href="#E">E</a> &nbsp;&nbsp;&nbsp; <a href="#F">F</a> &nbsp;&nbsp;&nbsp; <a href="#G">G</a> &nbsp;&nbsp;&nbsp; <a href="#H">H</a> &nbsp;&nbsp;&nbsp; <a href="#I">I</a> &nbsp;&nbsp;&nbsp; <a href="#J">J</a> &nbsp;&nbsp;&nbsp; <a href="#K">K</a> &nbsp;&nbsp;&nbsp; <a href="#L">L</a> &nbsp;&nbsp;&nbsp; <a href="#M">M</a> &nbsp;&nbsp;&nbsp; <a href="#N">N</a> &nbsp;&nbsp;&nbsp; <a href="#O">O</a> &nbsp;&nbsp;&nbsp; <a href="#P">P</a> &nbsp;&nbsp;&nbsp; <a href="#Q">Q</a> &nbsp;&nbsp;&nbsp; <a href="#R">R</a> &nbsp;&nbsp;&nbsp; <a href="#S">S</a> &nbsp;&nbsp;&nbsp; <a href="#T">T</a> &nbsp;&nbsp;&nbsp; <a href="#U">U</a> &nbsp;&nbsp;&nbsp; <a href="#V">V</a> &nbsp;&nbsp;&nbsp; <a href="#W">W</a> &nbsp;&nbsp;&nbsp; <a href="#X">X</a> &nbsp;&nbsp;&nbsp; <a href="#Y">Y</a> &nbsp;&nbsp;&nbsp; <a href="#Z">Z</a></center></span><br>
    

    Nicolas

    #7913
    Guéniot Florian
    Participant

    Bonjour,

    Merci beaucoup pour le code, c’est très utile pour rendre l’annuaire plus ergonomique.

    #7939
    Ceisam
    Participant

    Bonjour,

    L’annuaire est donc réalisé avec le plugin « pods » c’est bien cela ? Il est pré-configuré dans le kit ?

    Merci

    Cordialement

    #7940
    Chéron Nicolas
    Participant

    Oui

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.