| 1234567891011121314151617181920212223242526272829303132333435 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- EN-Revision: 24249 -->
- <!-- Reviewed: no -->
- <sect1 id="learning.paginator.intro">
- <title>Introduction</title>
- <para>
- Imaginons que vous vouliez créer un blog, rempli de billets traitant d'un sujet.
- Fort probablement, vous n'afficherez pas tous les billets sur une seule et unique page.
- La solution est de selectionner une petite partie des billets et de l'afficher tout en
- permettant à l'utilisateur de naviguer dans les différentes pages, un peu comme votre
- moteur de recherche favori présente ses résultats.
- <classname>Zend_Paginator</classname> est étudié pour répondre à ce besoin : diviser des
- collections de données en parties logiques plus petites, le tout facilement et dupliquant
- peu de code.
- </para>
- <para>
- <classname>Zend_Paginator</classname> utilises des adaptateurs pour gérer les données
- et fournir les pages disponibles. Nous verrons dans les sections suivantes comment
- les manipuler et comment tirer partie du meilleur de <classname>Zend_Paginator</classname>.
- </para>
- <para>
- Avant d'aller plus loin, nous allons regarder quelques exemples simples. Puis ensuite, nous
- examinerons <classname>Zend_Paginator</classname> dans des cas réels simples, comme paginer
- des résultats de base de données.
- </para>
- <para>
- Cette introduction vous a permis de voir globalement le potentiel de
- <classname>Zend_Paginator</classname>.
- Pour démarrer, voyons quelques extraits de codes au travers d'exemples.
- </para>
- </sect1>
|