0
我对Zend_Paginator有疑问。默认情况下,页面是这样:Zend_Paginator颠倒顺序
<Previous 1 2 3 4 5 6 7 8 ... Next>
这是可能有为了像
<Previous 8 7 6 5 4 3 2 ... Next>
我对Zend_Paginator有疑问。默认情况下,页面是这样:Zend_Paginator颠倒顺序
<Previous 1 2 3 4 5 6 7 8 ... Next>
这是可能有为了像
<Previous 8 7 6 5 4 3 2 ... Next>
无需与分页程序类乱七八糟的,您可以控制页面的显示与paginator control script 。
在你的控制脚本,你会发现像代码:
<!--Number page links-->
<td>|
<?php foreach ($this->pagesInRange as $page):?>
<?php if ($page != $this->current) :?>
<a href="<?php echo $this->url(array_merge($params, array('page' => $page)))?>">
<?php echo $page?></a> |
<?php else:?>
<?php echo $page?> |
<?php
endif;
endforeach;
?>
</td>
在这里,你可以,如果你选择反向页面顺序。只需使用正常的PHP数组函数来获得您想要的页面顺序。
扩展'Zend_Paginator'类并覆盖'_createPages'方法 – 2013-03-01 05:00:20