0
我想在codeigniter中進行分頁工作,但是當我在config/pagination.php中設置mookup時,它不工作。我使用語義UI來做到這一點。在codeigniter中的錯誤分頁
這是配置/ pagination.php
$config['first_link'] = FALSE;
$config['last_link'] = FALSE;
$config['next_tag_open'] = '<a>';
$config['next_tag_close'] = '</a>';
$config['prev_tag_open'] = '<a>';
$config['prev_tag_close'] = '</a>';
$config['cur_tag_open'] = '<a class="item" href="#">';
$config['cur_tag_close'] = '</a>';
$config['num_tag_open'] = '<a>';
$config['num_tag_close'] = '</a>';
控制器
private function _kegiatan()
{ $這 - >負載>模型( 'mkegiatan');
//$this->db->where('tanggal_kegiatan', $slug);
//$this->db->where('id', $id);
$count = $this->db->count_all_results('kegiatan_ukm');
var_dump($count);
// Set up pagination
$perpage = 2;
if ($count > $perpage) {
$this->load->library('pagination');
$config['base_url'] = site_url($this->uri->segment(1) . '/');
$config['total_rows'] = $count;
$config['per_page'] = $perpage;
$config['uri_segment'] = 2;
$config['first_page'] = 'Awal';
$config['last_page'] = 'Akhir';
$config['next_page'] = '«';
$config['prev_page'] = '»';
$this->pagination->initialize($config);
$this->data['pagination'] = $this->pagination->create_links();
$offset = $this->uri->segment(2);
}
else {
$this->data['pagination'] = '';
$offset = 0;
}
var_dump($this->data['pagination']);
//$this->db->where('tanggal_kegiatan <=', date('Y-m-d'));
$this->db->limit($perpage, $offset);
$this->data['kegiatan'] = $this->mkegiatan->get_kegiatan();
}
呼叫鑑於
請幫我做什麼。
謝謝。
加載配置?因爲我嘗試像這樣<?php if($ pagination):?>
<?php endif; ?>它沒有顯示任何東西。該怎麼辦? – user3459150請幫我看看如何調用分頁? – user3459150
你叫分頁正確的方式,請檢查你的代碼 – aseferov