ページネーションのあるページに「すべて表示」リンクを作成する方法。
例: 20 件の結果のデフォルトのカテゴリがある場合、「すべて表示」のリンク ボタンを作成する必要があります。その方法を教えてください。
ステップバイステップでお願いします...
ページネーションのあるページに「すべて表示」リンクを作成する方法。
例: 20 件の結果のデフォルトのカテゴリがある場合、「すべて表示」のリンク ボタンを作成する必要があります。その方法を教えてください。
ステップバイステップでお願いします...
1-viewAllリンクで、データベースからすべてのデータを制限なく取得してページに表示する関数を呼び出すことができます。
2-jquery-ajax が得意な場合は、showAll をクリックしたときにこの動的リンクを作成できます。すべてのレコードが表示され、制限付きで表示するように名前を変更する必要があります。
あなたの問題は codeigniter 機能ではありません。すべてのレコードを表示するようにコードを調整できます。
次のリンクをコードに追加します
<a href="your_page_url?all=1">View All</a>
すべてのリクエストが利用可能な場合は、コントローラを変更してください。
$allRows = getAllRows();
if ($this->input->get() !== FALSE) {
$all = $this->input->get(all);
}
if ($all == 1) {
$data['rows'] = $allRows;
} else {
$this->load->library('pagination');
$config = $pageSize;
$this->pagination->initialize($config);
$data['rows'] = array_slice($allRwos, $page, $pageSize);
}