我使用的是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 ...
应该是'$ this-> Paginator'(cake 1.3),除非它被设置为控制器中的模板var。 – shxfee 2011-08-22 21:52:46