[eluser]junaids[/eluser]
Hi,
I just tried the pagination class. And want to show one item per page. But it is not working and displaying 2 items per page. Here is my code
Code:
function show_products()
{
$this->load->library('pagination');
$config['base_url'] = 'http://localhost/ci_series/gallery/show_products/';
$config['total_rows'] = 4;
$config['per_page'] = 1;
$this->pagination->initialize($config);
$this->load->model('Gallery_model');
$data['products'] = $this->Gallery_model->show_products();
$data['images'] = $this->Gallery_model->get_images();
$this->load->view('show_products', $data);
}
and view
Code:
<div id="blank_gallery">Product Description</div>
<?php foreach($products as $product): ?>
<?php echo 'Product Name' ?> :
<?php echo $product->name; ?><br>
<?php echo 'Product Price' ?> :
<?php echo $product->price; ?><br>
COLOR :<?php echo $product->option_color; ?><br>
SIZE :<?php echo $product->option_size; ?><br>
IMG: <img src="<?php echo $images[ $product->id ]['url'] ?>"/><br>
THUMB: <img src="<?php echo $images[ $product->id ]['thumb_url'] ?>"/><br>
<?php endforeach; ?>
<?php echo $this->pagination->create_links(); ?>
Suggestions please..