私は、organization_idでフィルタリングされた結果を返すページを持っています。 URLは次のようになります。PassedArgsをCakePHPのページネーションで動作させるにはどうすればよいですか?
nameofview/ORGANIZATION_ID:1 /ページ:2/
私はページネータのコントロールに組み込まれて、私はこのようにそれにの$ 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>
リンクは「数字」には適していますが、「次へ」および「前へ」は機能しません。両方のリンクが私を同じページに戻しています。私はそれが "Page"パラメータを渡しているからだと思います。
誰かが正しい引数を$ paginator-> numbersに渡す方法を知っていますか?
私は$ this-> passedArgs ['organization_id']を試しましたが、エラーを返します。
素晴らしい!私はもっと複雑なものを試していました。これはうまくいくはずです=) –
あなたは揺れます。それは完璧に働いた。 –