2010-12-12 2 views
0

Вот что я до сих пор, из другого образца кода, который я нашел в Интернете. Но он не работает должным образом, не показывает мне 5 пунктов на странице.CodeIgniter Pagination с SimpleXML?

$feed[] = simplexml_load_file(‘feeds/file.xml’); 
$quantity = 5; // items to show per page. 
$start = $this->uri->segment(3); 
if(!$start) $start = 0; 
$data[‘feed’] = array_slice($feed, $start, $quantity); 
$config[‘base_url’] = base_url() . ‘welcome/feed/’; 
$config[‘uri_segment’] = 3; 
$config[‘num_links’] = 25; 
$config[‘total_rows’] = count($feed); 
$config[‘per_page’] = 5; 
$this->pagination->initialize($config); 
$data[‘pages’] = $this->pagination->create_links(); 

Любая помощь будет хорошей, спасибо.

+0

Сколько элементов в это показывает вам? Кроме того, вы называете это в своем представлении или вашем контроллере? Попробуйте добавить еще несколько описаний в свой код. – Shivaas

ответ

0

Изменить

$feed[] = simplexml_load_file(‘feeds/file.xml’); 

в

$feed = simplexml_load_file(‘feeds/file.xml’);