Stackoverflowに関するすべての質問を読みましたが、質問に対する明確な回答はありません。私は現在、codeigniterページ付けライブラリを使用して、制限とオフセットを使用してページ付けリンクを生成しています。
$config['base_url'] = base_url() . 'explore/featured/index/';
$config['total_rows'] = $this->Projects_model->get_featured_count();//Count featured projects
$config['per_page'] = 12;
$config['uri_segment'] = 4;
$config['display_pages'] = FALSE;
$config['next_link'] = 'Older →';
$config['prev_link'] = '← Newer';
$this->pagination->initialize($config);
$limit = $config['per_page'];
$offset = $this->uri->segment(4);
$data['pagination'] = $this->pagination->create_links();
$data['projects'] = $this->Projects_model->get_featured($limit, $offset); //get featured projects from database
上記のコードは、クエリの出力値を制限し、4番目のURIセグメントに含まれるオフセットを使用します。
以下のコードをページ番号に変更するにはどうすればよいですか?URLでオフセットを使用できなくなるため、不可能のように見えます。