Exemple de conception de navigation de page

L'exemple qui suit illustre une conception d'un élément de navigation de page.

Cet exemple utilise deux éléments de navigation de page pour produire un système de navigation de page identique à celui-ci :

<< < ... 4,5,6 ... > >>
Page 5 sur 10. Aller à la page : Nombre d'éléments à afficher : 10 | 50 | Tous

Premier élément de navigation de page

  1. Créez un composant de navigation de page appelé "firstnavigation".
  2. Sélectionnez Transfert (premières, précédentes, suivantes et dernières commandes) et Pagination (continuation et numérotage des pages).
  3. Sélectionnez Limiter le nombre de pages et entrez 3 dans la zone correspondante.
  4. Entrez le texte suivant dans les zones de conception d'élément :
    Tableau 1. Première conception d'élément de navigation de page
    Elément de conception Code de conception
    En-tête
    <span>
    Pied de page
    </span>
    Séparateur
     | </span><span>
    Premier contrôle - conception active
    <font color="#000000">&lt;&lt;</font>
    Premier contrôle - conception inactive
    <font color="#999999">&lt;&lt;</font>
    Contrôle précédent - conception active
    <font color="#000000">&lt;</font>
    Contrôle précédent - conception inactive
    <font color="#999999">&lt;</font>
    Contrôle suivant - conception active
    <font color="#000000">&gt;</font>
    Contrôle suivant - conception inactive
    <font color="#999999">&gt;</font>
    Dernier contrôle - conception active
    <font color="#000000">&gt;&gt;</font>
    Dernier contrôle - conception inactive
    <font color="#999999">&gt;&gt;</font>
    Continuation
    ...

Deuxième élément de navigation de page

  1. Créez un composant de navigation de page appelé "secondnavigation".
  2. Sélectionnez Accéder à la page (case d'entrée de page) et Taille de page (sélection de taille de page).
  3. Définissez les paramètres suivants dans la section Accéder à la page (case d'entrée de page) :
    • Libellé de zone : Aller à la page :
    • Taille de zone : 3
  4. Définissez les paramètres suivants dans la section Contrôle de taille de page :
    • Libellé de zone : Nombre d'éléments à afficher :
    • Tailles de page :
      10 | 10
      50 | 50
      0 | Tous
  5. Entrez le texte suivant dans les zones de conception d'élément :
    Tableau 2. Deuxième conception d'élément de navigation de page
    Elément de conception Code de conception
    En-tête
    <span>
    Page [PageInfo value="currentPage" ]
    [PageInfo value="unknownPages" knowntext="of" unknowntext="of at least" ]
    [PageInfo value="totalPages" ].
    </span>
    <span>
    Pied de page
     | </span>
    Séparateur
    </span><span>

Référencement des composants de navigation de page dans une autre conception d'élément

Vous utilisez les balises de composant pour référencer les deux composants de navigation de page dans une autre conception d'élément, comme un menu :
<div>
[component name="firstnavigation" ]
<br>
[component name="secondnavigation" ]
</div>