Php 活动页面始终显示为强/粗体,代码点火器分页
激活页面总是粗体的,而且不知怎么的不合适。我不知道我会错在哪里。我只是尝试将页面链接显示为单个链接,计划稍后添加CSS,但似乎无法找到如何摆脱活动页面链接。另外,我正在使用Twitter Bootstrap3 控制器:Php 活动页面始终显示为强/粗体,代码点火器分页,php,codeigniter,twitter-bootstrap-3,pagination,codeigniter-pagination,Php,Codeigniter,Twitter Bootstrap 3,Pagination,Codeigniter Pagination,激活页面总是粗体的,而且不知怎么的不合适。我不知道我会错在哪里。我只是尝试将页面链接显示为单个链接,计划稍后添加CSS,但似乎无法找到如何摆脱活动页面链接。另外,我正在使用Twitter Bootstrap3 控制器: private function paginate_create_table($search = null) { // Set pagination configuration $config = array(); $config['base_url']
private function paginate_create_table($search = null)
{
// Set pagination configuration
$config = array();
$config['base_url'] = base_url()."index.php/Home/on_hold_lot";
$config['suffix'] = '?cust_drop_down='.$search['customer'].'&area_drop_down='.$search['stage'].'&status_drop_down='.$search['lot_status'].'&search_lot='.$search['search_lot'];
$config['first_url'] = $config['base_url'].$config['suffix'];
$config['total_rows'] = $this->home_model->fetch_lots('rows', $search);
$config['per_page'] = 10;
$config['uri_segment'] = 3;
$config['next_link'] = 'Next';
$config['prev_link'] = 'Previous';
$this->pagination->initialize($config);
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
$results = $this->home_model->fetch_lots('array', $search, $config['per_page'], $page);
return $results;
}
public function load_lot_table()
{
// Get form values
if($this->input->get())
{
$search = array(
'customer' => $this->input->get('cust_drop_down'),
'stage' => $this->input->get('area_drop_down'),
'lot_status' => $this->input->get('status_drop_down'),
'search_lot' => $this->input->get('search_lot')
);
}
else
{
$search = array(
'customer' => 'all',
'stage' => 'all',
'lot_status' => 'all',
'search_lot' => ''
);
}
// Paginate retrieved lots
$results = $this->paginate_create_table($search);
if($results != FALSE)
{
// Assign retrieved lots to assoc array
$data['disp_rows'] = $results;
// Create page links for Next page, Page 1 etc
$str_links = $this->pagination->create_links();
$data['links'] = explode(" ", $str_links);
}
else
{
$data['error_message'] = "No rows";
}
return $this->load->view('home/lot_disposition', $data);
}
视图:
<div class="container text-right">
<ul class="pagination">
<?php foreach ($links as $link)
{
echo "<li>$link</li>";
}
?>
</ul>
</div>
您可以像这样更改分页的配置
$config['last_link'] = 'Last';
$config['last_tag_open'] = '<li>';
$config['last_tag_close'] = '</li>';
$config['full_tag_open'] = '<ul class="pagination">';
$config['full_tag_close'] = '</ul>';
$config['first_link'] = 'First';
$config['first_tag_open'] = '<li>';
$config['first_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li class="active"><a href="#">';
$config['cur_tag_close'] = '</a></li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['prev_link'] = '«';
$config['prev_tag_open'] = '<li>';
$config['prev_tag_close'] = '</li>';
$config['next_link'] = '»';
$config['next_tag_open'] = '<li>';
$config['next_tag_close'] = '</li>';
$config['last_link']='last';
$config['last_tag_open']='';
$config['last_tag_close']=' ;
$config['full_tag_open']=';
$config['full_tag_close']='
';
$config['first_link']='first';
$config['first_tag_open']='';
$config['first_tag_close']=' ;
$config['cur_tag_open']=';
$config['num_tag_open']='';
$config['num_tag_close']=' ;
$config['prev_link']='laquo;';
$config['prev_tag_open']='';
$config['prev_tag_close']=' ;
$config['next_link']='»;';
$config['next_tag_open']='';
$config['next_tag_close']=' ;
在视图中,您只需回显$links即可
<div class="container text-right">
<?= $links ?>
</div>
Rest所有内容都将保持不变,仅视图中的
config
和echo
删除代码中的此代码(在控制器中)
并为其添加引导代码
// style
$config['full_tag_open'] = '<ul class="pagination">';
$config['full_tag_close'] = '</ul>';
$config['first_link'] = false;
$config['last_link'] = false;
$config['first_tag_open'] = '<li>';
$config['first_tag_close'] = '</li>';
$config['prev_link'] = '«';
$config['prev_tag_open'] = '<li class="prev">';
$config['prev_tag_close'] = '</li>';
$config['next_link'] = '»';
$config['next_tag_open'] = '<li>';
$config['next_tag_close'] = '</li>';
$config['last_tag_open'] = '<li>';
$config['last_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li class="active"><a href="#">';//this is active tab
$config['cur_tag_close'] = '</a></li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
//风格
$config['full_tag_open']=';
$config['full_tag_close']='
';
$config['first_link']=false;
$config['last_link']=false;
$config['first_tag_open']='';
$config['first_tag_close']=' ;
$config['prev_link']='laquo';
$config['prev_tag_open']='';
$config['prev_tag_close']=' ;
$config['next_link']='raquo';
$config['next_tag_open']='';
$config['next_tag_close']=' ;
$config['last_tag_open']='';
$config['last_tag_close']=' ;
$config['cur_tag_open']=';
$config['num_tag_open']='';
$config['num_tag_close']=' ;
在活动选项卡上,可以使用粗体(
)或任何其他样式
这段代码运行正常,没有任何错误测试
我的输出(不带粗体)
很抱歉回复太慢,我正在努力理解,最后终于收到了。谢谢大家!@hzq很乐意帮忙:)
// style
$config['full_tag_open'] = '<ul class="pagination">';
$config['full_tag_close'] = '</ul>';
$config['first_link'] = false;
$config['last_link'] = false;
$config['first_tag_open'] = '<li>';
$config['first_tag_close'] = '</li>';
$config['prev_link'] = '«';
$config['prev_tag_open'] = '<li class="prev">';
$config['prev_tag_close'] = '</li>';
$config['next_link'] = '»';
$config['next_tag_open'] = '<li>';
$config['next_tag_close'] = '</li>';
$config['last_tag_open'] = '<li>';
$config['last_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li class="active"><a href="#">';//this is active tab
$config['cur_tag_close'] = '</a></li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';