/** * 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(); }