• 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
pagination style
#1
Video 
سلام خسته نباشید دوستان
گفتم شاید کسی در باره این pagination style سوالی داشته باشه پس بهتره که اینجا یه مورد داشته باشیم البته فقط برای codeigniter دوست داشتنی

یه نمونه تصویری

[عکس: flicrk-pagination.png]

و حالا بقیه عملیات
کد CSS که باید تو view قرار بگیره

کد:
ul{border:0; margin:0; padding:0;}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-flickr .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}

و Controller

کد پی‌اچ‌پی:
$this->load->library('pagination');
        
$config['base_url'] = 'index.php/part/view';
        
$config['total_rows'] = '200';
        
$config['per_page'] = '20';
        
$config['full_tag_open']  = '<ul id="pagination-flickr">';
        
$config['prev_tag_open']  = '<li class="previous-off">';
        
$config['prev_link']       = 'قبلی >>';
        
$config['prev_tag_close'] = '</li>';
        
$config['cur_tag_open']   = '<li class="active">';
        
$config['cur_tag_close']  = '</li>';
        
$config['num_tag_open']   = '<li>';
        
$config['num_tag_close']  = '</li>';
        
$config['next_tag_open']  = '<li class="next">';
        
$config['next_link']       = '<< بعدی ';
        
$config['next_tag_close'] = '</li>';
        
$config['full_tag_close'] = '</ul>';
        
$this->pagination->initialize($config);
        
$data['list_part'] = $this->m_part->view_all($config['per_page'],$this->uri->segment(3));
        
$this->load->view("part_view",$data); 

اگه کسی مشکلی داره ما هستیم
  پاسخ
تشکر شده توسط : hidensoft zoghal admin scooter
#2
سلام و ممنون
اما من تا حالا هزار تا مثال در این مورد دیدم ولی هنوز نتونستم اطلاعات رو صفحه به صفحه بکشم بیرون
  پاسخ
تشکر شده توسط :
#3
توی کوئری زدن مشکل داری ؟
  پاسخ
تشکر شده توسط :
#4
اگه اطلاعات بیشتری بدی کمک بیشتری میشه کرد بهتره model و controller بدی تا مشکل را حل کنیم
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان