waktu tersisa untuk klaim DISKON 40% dalam program Full Stack Membership. Klaim Promo!

Page pagination

Ditanyakan pada tanggal 17 November 2019 oleh Asep Hermawan Edit  Hapus  Buka Kembali  Tandai 

Dear,

Tabel data user sudah muncul. akan tetapi navigasi link tidak sesuai. misal untuk page 2 akan tetapi sewaktu di klik munculnya page 3

ada kesalahan di bagian mana yaaa,

terimaksih. /asep

1 JAWABAN / 1 KOMENTAR

User avatar
Ahmad Oriza menjawab pada tanggal 4 December 2019 Jadikan Jawaban Terbaik  Edit  Hapus  Ubah ke Komentar 

Hai,

Dari kodenya sepertinya sudah terlihat sesuai dengan tutorial. Coba langkah-langkah berikut :

Pertama

Ganti bagian parameter segment pada kode. Biasanya page ngaco karena segment yang menjadi patokan offset salah.

Kedua

Sepertinya config use page numbers tidak terbaca, di mas kodenya salah harusnya user_page_numbers pakai s.

public function makePagination($baseUrl, $uriSegment, $totalRows = null)
{
    $this->load->library('pagination');

    $config = [
        'base_url'      => $baseUrl,
        'uri_segment'   =>  $uriSegment,
        'per_page'      =>  $this->perPage,
        'total_rows'    =>  $totalRows,
        'use_page_number'   =>  true,  // Bagian ini cek, harusnya use_page_numbers
 ...