コード例 #1
0
ファイル: adminController.php プロジェクト: pwstrick/grape
 /**
  * alternate分页样式
  * @param number $total 总数
  * @param number $size 每页显示数
  */
 function alternate($total, $size)
 {
     $pager = InitPHP::getLibrary('pager');
     //分页加载
     $config['base_url'] = current_url_query(true, 'p');
     $config['total_rows'] = $total;
     $config['per_page'] = $size;
     $config['query_string_segment'] = 'p';
     $config['full_tag_open'] = '<div class="pagination alternate"><span>共' . $total . '条信息</span><ul>';
     $config['full_tag_close'] = '</ul></div>';
     $config['next_link'] = '下一页';
     $config['next_tag_open'] = '<li>';
     $config['next_tag_close'] = '</li>';
     $config['next_tag_open_disabled'] = '<li class="disabled">';
     $config['next_tag_close_disabled'] = '</li>';
     $config['prev_link'] = '上一页';
     $config['prev_tag_open'] = '<li>';
     $config['prev_tag_close'] = '</li>';
     $config['prev_tag_open_disabled'] = '<li class="disabled">';
     $config['prev_tag_close_disabled'] = '</li>';
     $config['num_tag_open'] = '<li>';
     $config['num_tag_close'] = '</li>';
     $config['cur_tag_open'] = '<li class="active"><a href="javascript:void(0)">';
     $config['cur_tag_close'] = '</a></li>';
     //$config['display_pages'] = TRUE;
     $config['last_link'] = FALSE;
     $config['first_link'] = FALSE;
     $config['num_links'] = 10;
     $config['use_page_numbers'] = TRUE;
     //$config['uri_segment'] = 1;
     $pager->initialize($config);
     return $pager->create_links();
 }