最初は何か間違ったことをしたのか、リンクが正しく生成されていないのかと思いましたが、コンテンツが想定どおりに表示されているのが奇妙だったので、検索を行ったところ、CI のページネーション リンク URL に実際にはオフセットが含まれていることがわかりました。ページ番号。さて、これはデータベースから何かを取得するのには便利ですが、URL 自体を見ると非常に直感的ではありません。たとえば、1 ページに 3 つのオブジェクトを表示する 9 つのオブジェクトがある場合、3 つのページがあり、ページ 2 と 3 のリンクはそれぞれ url/3 と url/6 になります。
オフセットの代わりに実際のページでページネーションに URL を生成させる方法はありますか? page および per_page 情報を使用してオフセットを簡単に計算できます。