我有一个页面,它返回按组织 ID 过滤的结果。URL 如下所示:
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>
这些链接对于“数字”看起来不错,但不适用于 Next 和 Previous。两者的链接都将我带回同一页面。我认为这是因为它正在传递“页面”参数。
任何人都知道如何将正确的参数传递给 $paginator->numbers?
我试过 $this->passedArgs['organization_id'] 但这会返回错误。