推广员后台首页消息列表添加分页

master
zhengchanglong 5 years ago committed by “‘
parent 3e35a9e5fb
commit 3163190d53

@ -268,20 +268,62 @@ class PromoteController extends BaseController
// 消息列表 // 消息列表
public function msg_list($type=56){ public function msg_list($type=56,$p=0){
if (isset($_REQUEST['row'])) {
$row = $_REQUEST['row'];
} else {
$row = 10;
}
$page = $p ? $p : 1; //默认显示第一页数据
if($type==51){ if($type==51){
$data_list = M("document","sys_")->limit('0,50')->where("category_id=51 and status=1")->order("update_time desc")->select(); //游戏咨询 $data_list = M("document","sys_")->where("category_id=51 and status=1")->order("update_time desc") ->page($page, $row)->select(); //游戏咨询
$count = M("document","sys_")->where("category_id=51 and status=1")->count();
}elseif ($type==50){ }elseif ($type==50){
$data_list = null; $data_list = null;
$count = 0;
}else{ }else{
$data_list = M("document","sys_")->limit('0,50')->where("category_id=56 and status=1")->order("update_time desc")->select(); //游戏公告 $data_list = M("document","sys_")->limit('0,50')->where("category_id=56 and status=1")->order("update_time desc")->page($page, $row)->select(); //游戏公告
$count = M("document","sys_")->where("category_id=56 and status=1")->count();
} }
$parameter['p'] = I('get.p', 1);
$parameter['row'] = I('get.row');
$page = set_pagination($count, $row, $parameter);
if ($page) {
$this->assign('_page', $page);
}
$this->meta_title = "公告列表"; $this->meta_title = "公告列表";
$this->assign("type", $type); $this->assign("type", $type);
$this->assign("data_list", $data_list); $this->assign("data_list", $data_list);
$this->display(); $this->display();
} }
/* public function page_show($model,$map,$p=1)
{
if (isset($_REQUEST['row'])) {
$row = $_REQUEST['row'];
} else {
$row = 10;
}
$this->meta_title = "平台币充值";
$page = $p ? $p : 1; //默认显示第一页数据
$data = M($model, 'tab_')
->where($map)
->order('id DESC')
->page($page, $row)
->select();
$count = M($model, "tab_")->where($map)->count();
$parameter = $map;
$parameter['p'] = I('get.p', 1);
$parameter['row'] = I('get.row');
$page = set_pagination($count, $row, $parameter);
if ($page) {
$this->assign('_page', $page);
}
$this->assign("data_list", $data);
$this->display();
}*/
/** /**
* 我的基本信息 * 我的基本信息

@ -1,6 +1,6 @@
<extend name="Public/promote_base"/> <extend name="Public/promote_base"/>
<block name="css"> <block name="css">
<link href="__CSS__/index/index.new.css?v=1" rel="stylesheet" > <link href="__CSS__/index/index.new.css" rel="stylesheet" >
</block> </block>
<block name="body"> <block name="body">
<div class="page-overview promote-index-overview index-overview clearfix poll"> <div class="page-overview promote-index-overview index-overview clearfix poll">
@ -42,7 +42,7 @@
</li> </li>
<li> <li>
<div class="fxui-tab"> <div class="fxui-tab">
<div class="fxui-tab-hand"><span class="fxui-tab-tit">公告</span> <span class="fxui-tab-tit">消息</span> <span class="fxui-tab-tit">游戏活动</span><span class="more"><a href="{:U('msg_list')}">查看更多></a></span></div> <div class="fxui-tab-hand"><span class="fxui-tab-tit"><a href="#;">公告</a></span> <span class="fxui-tab-tit"><a href="#;">消息</a></span> <span class="fxui-tab-tit"><a href="#;">游戏活动</a></span><span class="more"><a href="{:U('msg_list')}">查看更多></a></span></div>
<div class="fxui-tab-nav"> <div class="fxui-tab-nav">
<empty name="gg_list"> <empty name="gg_list">
暂无公告 暂无公告

@ -1,6 +1,6 @@
<extend name="Public/promote_base"/> <extend name="Public/promote_base"/>
<block name="css"> <block name="css">
<link href="__CSS__/index/index.new.css?v=1" rel="stylesheet" > <link href="__CSS__/index/index.new.css" rel="stylesheet" >
</block> </block>
<block name="body"> <block name="body">
@ -10,7 +10,7 @@
<div class="location-container">当前位置:<span>后台首页></span><span>公告列表</span></div> <div class="location-container">当前位置:<span>后台首页></span><span>公告列表</span></div>
</div> </div>
</div> </div>
<div class="trunk-content article"> <div class="trunk-list list_normal">
<div class="fxui-tab"> <div class="fxui-tab">
<div class="fxui-tab-hand" style="border-bottom: none"> <div class="fxui-tab-hand" style="border-bottom: none">
<span class="fxui-tab-tit <if condition="$type==56">curr</if>"><a href="{:U('msg_list')}&type=56">公告</a></span> <span class="fxui-tab-tit <if condition="$type==56">curr</if>"><a href="{:U('msg_list')}&type=56">公告</a></span>
@ -30,7 +30,15 @@
</div> </div>
</div> </div>
</div> </div>
<div class="pagenation clearfix">
{$_page}
</div>
</div> </div>
</block> </block>
<block name="script"> <block name="script">
<script>
$(function () {
setValue('row', '{:I("row",10)}');
})
</script>
</block> </block>

@ -42,15 +42,19 @@
.more:hover{color:#26C7DB} .more:hover{color:#26C7DB}
.fxui-tab {font-size: 14px;} .fxui-tab {font-size: 14px;}
.fxui-tab-hand{height: 45px;line-height: 35px;margin: 10px;border-bottom: 1px solid #ddd} .fxui-tab-hand{height: 45px;line-height: 35px;margin: 10px;border-bottom: 1px solid #ddd}
.fxui-tab-tit {display: block;float: left;font-size: 14px;height: 28px;line-height: 28px;padding: 2px 20px ;cursor: pointer;border: 1px solid #ddd} .fxui-tab-tit{display: block;float: left;font-size: 14px;height: 35px;line-height: 35px;cursor: pointer;border: 1px solid #ddd;}
.fxui-tab-tit a{display: block;height: 35px;line-height: 35px;padding: 0 20px ;}
.fxui-tab-tit:first-child{border-bottom-left-radius:3px;border-top-left-radius: 3px} .fxui-tab-tit:first-child{border-bottom-left-radius:3px;border-top-left-radius: 3px}
.fxui-tab-tit:last-child{border-bottom-right-radius:3px;border-top-right-radius: 3px} .fxui-tab-tit:last-child{border-bottom-right-radius:3px;border-top-right-radius: 3px}
.fxui-tab-hand .curr {background: #26C7DB;color: #fff;border: 1px solid #26C7DB} .fxui-tab-hand .curr {background: #26C7DB;color: #fff;border: 1px solid #26C7DB}
.fxui-tab-nav {padding: 15px;height: 280px;margin-top: -10px} .fxui-tab-nav {padding: 15px;height: 280px;margin-top: -10px}
.fxui-tab-nav p{height: 50px;line-height: 50px;border-bottom: 1px solid #ddd} .fxui-tab-nav p{height: 50px;line-height: 50px;border-bottom: 1px solid #ddd}
.fxui-tab-nav p span:first-child{width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block} .fxui-tab-nav p span:first-child{width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block}
.fxui-tab-nav p span:last-child{float: right;width: 15%;display: inline-block} .fxui-tab-nav p span:last-child{float: right;width: 15%;display: inline-block;text-align: right}
#pagechange{
margin-right: 20px;
}
/*.article-type{vertical-align: middle;padding-right: 10px;} /*.article-type{vertical-align: middle;padding-right: 10px;}
.article-title{width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: middle;color: #515974;font-size: 13px;} .article-title{width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: middle;color: #515974;font-size: 13px;}

Loading…
Cancel
Save