4

我知道我需要使用 theme_pager 函数来呈现代码:

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

我知道它已预先呈现到 page.tpl.php 的 $content 中,如果我想为它设置主题,我只需将 theme_pager 函数覆盖到 template.php 中。

我知道在 Views 中我只需要使用变量 $pager,但我没有使用 Views。

我想知道的是如何简单地调用 theme_pager 并自己传递一个变量“items”。在哪里可以找到寻呼机的“项目”?

编辑:

没有“项目”,寻呼机的内容被全局传递给函数。

因此,如果你想在页面顶部添加一个新的寻呼机,你只需要在 page.tpl.php 上调用“theme_pager”函数(或者你的函数,如果你已经覆盖它):

<?php print $content_top; ?>             

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

<div id="content-area">
    <?php print $content; ?>
</div>
4

1 回答 1

1

你不items传给theme_pager.

如果您将相同的 id: 传递$element给该函数,它应该可以与已添加的寻呼机一起正常工作。

于 2010-08-23T14:51:55.340 回答