2015-01-24 3 views
0

Итак, вот мой адрес: http://example.com/ci/index.php/home/sort_by_week Как вы видите, мой третий сегмент sort_by_week, но мне нужно сделать пагинацию на этой странице, есть способ, чтобы получить 4-й сегмент? Я уже пытался сделать $ this-> uri-> segment (4) в графическом редакторе страниц, это не сработало. Может ли кто-нибудь помочь мне и дать подробное объяснение, как сделать эту работу?Есть ли способ сделать разбивку на страницы на 4-м сегменте в кодеригнере?

ответ

1

Да братан вы можете справиться с этим очень легко

$this->load->library('pagination'); 

$config['base_url'] = 'http://example.com/ci/index.php/home/sort_by_week'; 
$config['total_rows'] = 100; 
$config['per_page'] = 10; 
$config['uri_segment'] = 4; 

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

echo $this->pagination->create_links(); 

Вы должны поместить этот $ конфиг [ 'uri_segment'] = 4;, поэтому codeigniter может настроить разбиение на страницы на 4-й сегмент.

Дополнительная информация: Codeigniter Pagination Library

+0

Пробовал прямо сейчас. –

+0

Спасибо, это сработало! –

+0

Welcom bro :) заботиться –