ページネーションを使用してモジュールを作成していますが、create_pagination() ヘルパーを使用すると、リンクに疑問符が表示されます。制限は 6 に設定されているため、リンクは 0、6、12、18 のように順番に並んでいると予想されますが、1?、2?、3? となります。
これは生成されているものです:
<a href="http://site.com/mymodule/page/?">1</a>
<a href="http://site.com/mymodule/page/2?">2</a>
これは私が期待していたものです:
<a href="http://site.com/mymodule/page/">1</a>
<a href="http://site.com/mymodule/page/6?">2</a>
コントローラーで渡すコードは次のとおりです。
public function index( $offset = 0 )
{
$limit = 6;
$total_items = $this->mymodel_m->count_all();
$items = $this->mymodel_m
->limit( $limit )->offset( $offset )
->get_all();
$data->pagination = create_pagination('mymodule/page/', $total_items, $limit, 3 );
...
}
どんな援助でも大歓迎です。