分页助手定制(样式)

时间:2009-12-03 01:26:29

标签: cakephp pagination helper

我正在使用PaginationHelper,在我看来,我需要设置当前页面链接到“当前数字”的类,我还需要摆脱|页面前后的字符。

我可以使用以下方式设置整体课程而不是当前页面类:

<?php echo $paginator->numbers(array('before'=>'','after'=>'','class'=>'number')); ?>

所以 - 我需要生成这个:

<div class="pagination"> <a href="#" class="number" title="1">1</a> <a href="#" class="number" title="2">2</a> <a href="#" class="number current" title="3">3</a> <a href="#" class="number" title="4">4</a> </div> <!-- End .pagination -->

但是产生的是:

<div class="pagination"> <span class="current">1</span> | <span><a class="number" href="/admin/users/dashboard/page:2">2</a></span> | <span><a class="number" href="/admin/users/dashboard/page:3">3</a></span> | <span><a class="number" href="/admin/users/dashboard/page:4">4</a></span>
</div>

有一种简单的方法吗?

理想情况下,我想彻底删除跨度,但我没有看到在api中做到这一点的方法......

1 个答案:

答案 0 :(得分:0)

以下内容应该有效

echo $paginator->numbers(array(
    'before' => '',
    'after' => '',
    'separator' => '',
    'tag' => false,
    'class' => 'number'
));

Take a look at the source code,可以更轻松地查看您可以设置的选项。