ドキュメントに記載されている指示に従って、CakePHP 2.2 でページネーションのために名前付きパラメーターを GET パラメーターに変換しようとしていますが、機能していません。
これの代わりに:
http://localhost/cake/posts/yourPosts/page:2?url=posts%2FyourPosts
これ欲しい:
http://localhost/cake/posts/yourPosts/?page=2&url=posts%2FyourPosts
問題は、GET メソッドを使用してフォームを送信するときに、現在のページを保持したくないということです。現在、それは通常のパラメーターではなく名前付きパラメーターであるため、デフォルトで実行しています。
( ?url=posts%2FyourPostsはGETメソッドで自動追加)
私は自分の見解でこれを試みましたが、それでもパラメーターを名前付きパラメーターとして渡します:
$this->Paginator->options(array('convertKeys' => array('page')));
echo $this->Paginator->next(' >', array('class' => 'button next right'), null, array('class' => 'next button'));
私は何を間違っていますか?