0
私は奇妙な問題を抱えています。同じコントローラ機能から1つのビューで2つのテーブルのページングを設定しています。 config1 []とconfig2 []の2つの異なる設定を使用しています。 2番目のテーブルのper_pageが5であるとします。最初のテーブルの5番目のページをクリックすると、2番目のテーブルの$ config2 ['cur_tag_open']がハイライト表示されます。 2番目のテーブルのデータは変更されていませんが、1番目のページから2番目のテーブルの2番目のページに移動したように見えます。私は多くのことを試みましたが、何がうまくいかないのか理解できませんでした。あなたのconfig/routes.phpのおかげで事前に最初のテーブルのページ付け2番目のテーブルとの競合 - ページ番号
設定を参照してください。..
A) $config1['base_url'] = $this->config->base_url() . "my_application/dashboard";
$config1['per_page'] = 10;
$config1['uri_segment'] = 3;
$config1['num_links'] = 5;
$config1['cur_tag_open'] = '<span class="current">';
$config1['cur_tag_close'] = '</span>';
$config1['full_tag_open'] = '<div class="side">';
$config1['full_tag_close'] = '</div>';
$config1['first_link'] = '<<';
$config1['last_link'] = '>>';
$config1["total_rows"] = 0;
$offset = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
$this->pagination->initialize($config1);
B) $config2['base_url'] = $this->config->base_url() . "my_application/dashboard/0";
$config2['per_page'] = 14;
$config2['uri_segment'] = 4;
$config2['num_links'] = 5;
$config2['cur_tag_open'] = '<span class="current">';
$config2['cur_tag_close'] = '</span>';
$config2['full_tag_open'] = '<div class="side">';
$config2['full_tag_close'] = '</div>';
$config2['first_link'] = '<<';
$config2['last_link'] = '>>';
$config2["total_rows"] = 0;
$offset1 = ($this->uri->segment(4)) ? $this->uri->segment(4) : 0;
$this->pagination->initialize($config2);
Now when ever I go to 14 th page of 1st table, Second table's 2nd tab gets highlighted as if it is selected..but data does not change..
こんにちは、config/routes.phpでそれを行う方法を教えていただけますか? –
Codeigniterを2倍または3倍使用していますか? – Heartbeat
コードニター2x。 –