0

ページネーションに問題があります。実際、ドキュメンテーションはそれを実装する方法についてあまり教えていません。検索結果を表示する検索ページがあります。たくさんのデータがあるとたくさんコンパイルできるので、ページに分割してほしいです。

チュートリアルに続いて、これが私のコントローラーです (便宜上、ペーストビンに貼り付けます): http://pastebin.com/9yqYdPuE

ここに私のビューがあります http://pastebin.com/x5jUL5n4

そして私のモデル http://pastebin.com/C6fxNX5C

ご覧のとおり、ページネーションは問題なく表示されます: http://screencast.com/t/U7lh3UwPQH

意図したとおり、2 つをクリックすると uri に /:number が追加されるため、router.php にもルーティングしました。

もちろん、クリックすると空白の検索ページに移動します。$_POST が空であるため、2 つをクリックしたときに検索パラメーターが渡されなかったことが原因だと思います。

では、これを機能させるにはどうすればよいでしょうか。フォーム メソッドを POST ではなく GET に変更する必要がありますか? モデルで見逃したものは他にありますか?

ありがとう。

4

1 に答える 1

0

Fuel のページネーションは $_POST パラメータを気にしません。

そのため、自分でケアする必要があります。たとえば、クリック時に JavaScript でパラメータを送信するページネーション テンプレートを変更します。

于 2012-12-07T06:19:42.853 に答える