【发布时间】:2009-06-13 04:10:38
【问题描述】:
我有一个返回按组织 ID 过滤的结果的页面。网址如下所示:
nameofview/organization_id:1/page:2/
我正在使用内置的 Paginator 控件,并将 $this->PassedArgs 传递给它,如下所示:
<div class="paging">
<?php echo $paginator->prev('<< '.__('previous', true), array('url' => $this->PassedArgs), null, array('class'=>'disabled'));?>
| <?php echo $paginator->numbers(array('url' => $this->passedArgs));?>
<?php echo $paginator->next(__('next', true).' >>', array('url' => $this->passedArgs), null, array('class'=>'disabled'));?>
</div>
链接看起来适合“数字”,但不适用于下一个和上一个。两者的链接都将我带回同一页面。我认为这是因为它正在传递“页面”参数。
有人知道如何将正确的参数传递给 $paginator->numbers 吗?
我试过 $this->passedArgs['organization_id'] 但返回错误。
【问题讨论】:
标签: cakephp pagination