2011-06-22 13 views
0

1ページに2つのページ番号が必要です。これはcodeigniterで可能ですか?もちろん、それらは互いに独立して動作しなければならない。Codeigniterページ番号

答えて

2

はい、いいえ。 2つの異なるページ区切りのビジュアル(ライブラリのカスタマイズされたレンダリング)が必要な場合は、確実にしてください。あなたが実行する問題は、デフォルトではデフォルトでページリストライブラリが$ci->uri->segments()リストの現在のページを自動的に引っ張って、どのページを「アクティブ」としてマークするかを決定します。

これを明示的に無効にする方法はわかりません。もしあなたがMY_Paginationを現在のページに追加の$configという値を追加したのであれば、そのように振る舞います。私はしばらくの間、図書館のコードを見ていないので、いくつかの掘り出し物をしなければならないでしょう。

正直言って、あなた自身でビルドすることをお勧めします。リンクする数字を決める簡単な数学をするのは難しくありません。

また、「現在のページ」の部分をURLの最後の部分にしたくない場合は、CIのページネーションライブラリで問題が発生します。これは最近修正されているかもしれませんが、私が最後に見たのは、図書館を一緒に使用している私のためのストップギャップでした。

ボトムラインは、あなたはそれが基本的な機能です以上のことをしたい場合、それはちょうどあなたができれば、あなたは再利用可能にする、十分に簡単です、あなた自身を作る際に時間を投資します。

+0

私はCIページネーションライブラリについて悪夢を持っています。 +1は "あなた自身のビルド" –

関連する問題