0
私はFuelを使ってプロジェクトを進めています。私はページングを作成しました。最初のページには本当にデータがありますが、他のページをクリックするとURLは変更されますが、ページは更新されず、他のページは表示されません。 コード:コントローラでFuelphp - ページを表示するためのページ設定の使用
コード:
$config = array(
'pagination_url' => 'http://localhost/body-app/public/app/list/',
'total_items' => 12,
'per_page' => 3,
'uri_segment' => 5,
// or if you prefer pagination by query string
//'uri_segment' => 'page',
);
$pagination = Pagination::forge('mypagination', $config);
$data['example_data'] = DB::select('*')
->from('bodies')
->limit($pagination->per_page)
->offset($pagination->offset)
->execute()
->as_array();
$data['pagination'] = $pagination;
$view=View::forge('app/list',$data);
とビューの私のforeachのは、このようなものです:
<?php foreach($example_data as $per) {
echo $per['name'] ;
} ?>
、最終的にはコードページネーションを表示する:
<?php echo Pagination::instance('mypagination')->render(); ?>
これはあなたのuri_segmentが間違っていることを示しているため、ページ番号はURIに挿入されないか、URIから取得されない(常にページ1を読み込む)。 – WanWizard