1
我有一个页面,返回在organization_id上过滤的结果。该URL看起来是这样的:如何让PassedArgs在CakePHP中分页工作?
nameofview /的organization_ID:1 /页:2/
我使用的是内置的分页程序控件和我通过这 - $> 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>
这些链接对于“数字”看起来不错,但对于“下一个”和“以前”不起作用。两者的链接都让我回到同一页面。我认为这是因为它传递了“Page”参数。
任何人都有一个想法,我可以如何将正确的参数传递给$ paginator->数字?
我试过$ this-> passedArgs ['organization_id']但返回错误。
太棒了!我正在尝试一些更复杂的事情。这应该工作=) – 2009-06-12 20:12:51