1. 程式人生 > >bootstrap 多標籤,支援分頁

bootstrap 多標籤,支援分頁

<div class="col-lg-12" style="float:none">
	<div class="tabs-container">
		<ul class="nav nav-tabs" style="margin-top: 0px">
			<li class="{$type==7?'active':''}">
				<a  href="{:U('game/activity_list',['type'=>'7','gameid'=>$gameid])}" ><h4>全部</h4></a>
			</li>
			<li class="{$type==5?'active':''}">
				<a  href="{:U('game/activity_list',['type'=>5,'gameid'=>$gameid])}" ><h4>新聞</h4></a>
			</li>
			<li class="{$type==6?'active':''}">
				<a  href="{:U('game/activity_list',['type'=>6,'gameid'=>$gameid])}"><h4>活動</h4></a>
			</li>
		</ul>
		<div class="tab-content" style="margin-top:0px;padding:5px 0;">
			<div id="tab-4" class="tab-pane active">
				<ul class="list-group">
					<foreach name="all" item="vo" >
						<li class="list-group-item" style="padding:10px 10px 10px 0 !important;border:none !important">
							<span class="badge">{$vo['create_time']|date="Y-m-d H:i:s",###}</span>
							<a href="{:U('game/activity_detail',array('id'=>$vo['id']))}" target="_blank">{$vo['title']}</a>
						</li>
					</foreach>
				</ul>
				<div class="pagination">
					{$page}
</div> </div> </div> </div> </div>
/**
     * 活動與公告檢視--列表
     * @param $gameid
     * @author:mzc
     * @date:2018/6/7 15:52
     */
    public function activity_list($gameid){
        $map['game_id'] = $gameid;
        $type = I('type','7');
        if($type==7){
            $f_type = [5,6];
        }else{
            $f_type = $type;
        }
        $map['type'] = ['in',$f_type];
        $field = 'id,title,create_time,type';

        $model = D('Admin/Game');
        $all = $model->getActivityList($field,$map);

        $infoModel = M('game_information','cy_ct_');
        $page = new \Common\Util\Page($infoModel->where($map)->count(), C('ADMIN_PAGE_ROWS'));

        $gamename = M('Game','cy_')->where(['id'=>$gameid])->getField('name');
        $this->assign('gamename',$gamename);
        $this->assign('gameid',$gameid);
        $this->assign('all',$all);
        $this->assign('page',$page->show());
        $this->assign('type',$type);
        $this->display();
    }