как настроить пагинацию codeigniter?

Я пытаюсь сделать пагинацию с помощью CodeIgniter, это должно быть так просто согласно руководству Codeigniter, даже в примере это выглядит так

" First < 1 2 3 4 5 > Last "

$config['total_rows'] = $this->searchdesc_model->queryallrows();
$config['per_page'] = '10';
$config['uri_segment'] =4;
$config['full_tag_open'] = '<p>';
$config['full_tag_close'] = '</p>';
$config['cur_tag_open'] = '<b>';
$config['cur_tag_close'] = '</b>';
$config['first_link'] = 'First';
$config['last_link'] = 'Last';
$config['last_tag_open'] = '<p>';
$config['last_tag_close'] = '</p>'

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

в представлении я вызываю его только так pagination->create_links(); ?> (или я посылаю его через представление, когда я вызываю его из контроллера, все равно я получаю только это

1 2 3 >

и нет никакого способа сделать его похожим на пример, может звучать так глупо, но, кто-нибудь может помочь мне с этим? или у кого-нибудь была подобная проблема?

Спасибо

EDIT 1

$config['total_rows'] = $this->searchdesc_model->queryallrows();
$config['per_page'] = '5';
$config['uri_segment'] =4;
$config['full_tag_open'] = '<p>';
$config['full_tag_close'] = '</p>';
$config['cur_tag_open'] = '<b>';
$config['cur_tag_close'] = '</b>';
$config['first_link'] = ' First';
$config['last_link'] = ' Last';
$config['last_tag_open'] = '<p>';
$config['last_tag_close'] = '</p>';
$config['next_link'] = '';
$config['next_tag_open'] = '<p id="nextbutton" style="padding-left:5px;">';
$config['next_tag_close'] = '</p>';
$config['prev_link'] = '';
$config['prev_tag_open'] = '<p id="prevbutton" style="padding-right:5px;">';
$config['prev_tag_close'] = '</p>';
$config['num_links']=4;
$data['retorno'] = $this->searchdesc_model->queryalldb($config['per_page'],$this->uri->segment(4,0));
$config['total_rows']=1000;
$this->pagination->initialize($config);

Я сделал это в соответствии с некоторыми советами, которые я получил, как вы сказали, когда много данных, это работает хорошо, но я хотел бы показать первую и следующую кнопку все время, я установил total_rows после моего запроса (который я вызываю с правильным количеством строк), и я пробовал раньше тоже и результаты те же, мне также нужно показать только 4 числа и я использую numb_links. ... все равно не работает (я не знаю, почему Ci docs говорят, что должно работать...) любые идеи?

Спасибо!

6
задан jpganz18 13 February 2012 в 06:25
поделиться