ZF2 - PaginationControl $ this->路由无效

时间:2013-03-21 11:23:28

标签: pagination zend-framework2

在视图中我打电话:

<?php echo $this->paginationcontrol($paginator,'Jumping','pagination')?>

它可以工作但是在pagator.phtml里面,paginatorcontrol调用:

<a href="<?php echo $this->url($this->route, array('page' => $this->first)); ?>">
First

$ this-&gt;路由不起作用,为什么是空的?

我应该通过paginationcontrol()?

提前感谢。

1 个答案:

答案 0 :(得分:5)

  

我应该通过paginationcontrol()?

是的,paginationcontrol的第四个参数接受一个数组,该数组作为数据传递给它呈现的部分,你应该包括在那里使用的路由

<?php echo $this->paginationcontrol($paginator, 'Jumping', 'pagination', array('route' => 'some/app/route'))?>