|
jb bianchi
|
Vendredi 22 Juillet 2005 11:31:40 am
essaie de pagination
bonjour,
je susi en train de faire le tuto sur ezP de ez.no.
Au niveau de l'archive des news, j'ai envie de mettre une pagination afin d'ameliorer le visuel de l'archive.
Pouvez vous me dire comment faire pour mettre ceci:
precedent 1 2 3 .... nb de page total suivant.
Je vous met mon code si ca peut vous aider. J'ai essayer de faire comme dans les fichiers d admin mais ca ne marche pas.
Merci.
Mon code:
//Je mets pas tt.
{let children=fetch(content, list, hash( parent_node_id,$node.node_id, sort_by, $node.node_id, class_filter_type, include, class_filter_array, array( 'article' ))) }
<table class="news_archive">
{section name=Child max=4 offset=$view_parameters.offset loop=$children}
<tr>
<td>
<a href={$:item.url_alias|ezurl}>{$:item.name}</a>
<br />
</td>
<td>
{$:item.object.published|l10n(shortdate)}
</td>
</tr>
{/section}
</table>
<div class="center">
{include name=navigator
uri='design:navigator/google.tpl'
page_uri='/news/archive'
item_count=$list_count
view_parameters=$view_parameters
item_limit=4}
</div>
{/let}
Merci.
ps: J'ai une nouvelle question.
Je voudrais pouvoir faire une pagination par lettre.
Par ex, si je dois afficher des liste de membres, j'aimerai avoir ceci :
a b c d e f ........z
et lorsque je clique sur le a, cela m'affiche les membres dont le nom commencent par la lettre a.
|