Question

Je sais que je dois utiliser theme_pager fonction pour rendre le code:

http://api.drupal.org/api/function/theme_pager/6

Je sais qu'il est pré rendu dans le contenu $ du page.tpl.php et si je voudrais le thème, je ne dû remplacer la fonction theme_pager dans template.php.

Je sais que dans les vues, je ne devais utiliser la variable $ pager, mais je ne suis pas en utilisant les vues.

Ce que je veux savoir comment je pourrais simplement appeler theme_pager passant par moi-même une variable « éléments ». Où puis-je trouver les « éléments » du téléavertisseur?

EDIT:

Il n'y a pas « éléments », le contenu du récepteur d'appel est passé globalement à la fonction.

Donc, si vous souhaitez ajouter un nouveau téléavertisseur en haut de votre page il suffit d'appeler la fonction « theme_pager » (ou le vôtre si vous avez l'écraser) sur le page.tpl.php:

<?php print $content_top; ?>             

<?php echo theme('pager', null, 1, 0, array(), 9); ?>

<div id="content-area">
    <?php print $content; ?>
</div>
Était-ce utile?

La solution

Vous ne passe pas items à theme_pager.

Si vous passez dans le même id. $element à la fonction, il devrait fonctionner correctement avec le récepteur d'appel qui est déjà ajouté

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top