Codeigniter Ограничение класса пагинации - PullRequest
2 голосов
/ 08 мая 2011

Я новичок в Codeigniter, и у меня проблемы с классом нумерации страниц.

Из документа CI: (Я тщательно изучил и практиковал это.)

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

$config['base_url'] = 'http://example.com/index.php/test/page/';

$config['total_rows'] = '200';

$config['per_page'] = '20';

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

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

Это хорошо работает, когда я практикуюсь на местном хосте.

Как я могу передать больше параметров для значения base_url?

Предполагается, что я должен передать mypara функции page , как показано ниже.

$config['base_url'] = 'http://example.com/index.php/test/page/mypara/'; 

Тогда это не сработает. Как я могу присоединиться к моему параметру (mypara) в base_url?

Кажется, он не поддерживает передачу параметров в base_url.

Ответы [ 2 ]

2 голосов
/ 08 мая 2011

Вот отличное руководство от Nettuts по нумерации страниц с COdeigniter

http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-7-pagination/

Вы также можете изменить это

$config['uri_segment'] = '2'; 

до 3 или 4

2 голосов
/ 08 мая 2011

Вот ответ на форуме codeigniter.http://codeigniter.com/forums/viewthread/143280/P15T вот много вопросов, на которые уже даны ответы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...