Мне нужна помощь по моему приложению для воспламенения кода .. Кажется, я не могу выяснить, что заставляет нумерацию страниц не работать
вот мой контроллер
$limit = 15;
$uri_segment = 4;
$this->load->helper('string');
$offset = $this->uri->segment( $uri_segment );
log_message('error',date('Y-m-d H:i:s', time()));
//load
//$products = $this->Products_model->get_all();
$products = $this->Products_model->get_products($limit, $uri_segment);
//var_dump($products);
log_message('error', $products );
//pagination
$this->load->library('pagination');
$config['base_url'] = site_url('admin/products/index/');
$config['total_rows'] = $this->Products_model->count_all();
$config['per_page'] = $limit;
$config['uri_segment'] = $uri_segment;
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
//table
$this->load->library('table');
$this->table->set_empty(" ");
$this->table->set_heading('ID', 'Product','Category', 'Actions');
$i = 0 + $offset;
foreach ($products as $product){
++$i;
$this->table->add_row($product->id, $product->title, $this->Categories_model->get_by_id($product->category_id)->title,
anchor('/admin/products/update/'.$product->id,'update',array('class'=>'update')).' '.
anchor('/admin/products/delete/'.$product->id,'delete',array('class'=>'delete','onclick'=>"return confirm('Are you sure want to delete this product?')"))
);
}
$data['table'] = $this->table->generate();
//load template
$this->products_list();
$this->products_template();
$this->template->build('products/productList', $data);
вот моя модель
function get_products($num, $offset) {
return $this->db->get($this->tbl_products, $num, $offset)->result();
}
генерирует ссылки, но затем не загружает следующий набор записей ... какие-либо исправления в приведенном выше коде?
спасибо!