2017-12-29 35 views
0

私のビューには2つのタブがあります。最初のタブでは、別のページ設定が2番目のタブにあります。CIページネーションライブラリを使用して別のページネーションを実行する必要があります。私は、CIライブラリを使用して複数のページネーションのインスタンスを実行することはできません。codeigniterの単一機能で複数のページ番号を実行するには

public function index() 
{ 
    $total_rows=$this->caste_model->count_caste_list(); 
    //pagination 
    $start = ($this->uri->segment(3)?$this->uri->segment(3):0); //start 
    $per_page=2; 
    $this->load->library('pagination'); 
    $this->config->load('pagination2', TRUE); 


    $config     = $this->config->item('pagination2'); 

    $config['uri_segment'] = 3; //uri segment 



    $config['base_url']  = site_url("caste/index"); 

    $config['total_rows'] = $total_rows; 

    $config['per_page']  = $per_page; 

    $config['use_page_numbers'] = TRUE; 



    $this->pagination->initialize($config); 


    $data['links'] = $this->pagination->create_links(); 


    $data['castes']=$this->caste_model->caste_list($per_page,$start); 
    $data['religions']=$this->caste_model->religion_list(); 
    $this->layout('settings/caste&religion/add',$data); 
} 

答えて

2

CodeIgniterでは、1つのビューで2つのページネーションを実行することはできません。 URLを扱うので、最初のページネーションがナビゲートすると、2番目のページネーション(同じページの最下部)もそれに従って応答します。 1 paginationsのために、この使用Bootstrap 3 datatablesを回避するために

。(高速負荷サイトに低重量部にそれを使用しています。)

+0

私も働いていない二つの異なるページネーションcreate_linksを持つ2つの異なる設定を試してみました。それについてのアイデア? –

+0

私が答えたところでは、1つのビューで2つのページネーションを使用することはできません。答えをもう一度読んでください –

+0

@Bhaveshvermaはこれについて何か更新しますか? –

関連する問題