{extend name="public/base" /}
{block name="body"}
<style type="text/css">
.table tbody>tr>td {
padding: 6px 8px;
}
.table-responsive {
min-height: .01%;
overflow-x: hidden;
}
</style>
<div class="row">
<div class="col-lg-12">
<div class="main-box clearfix">
<header class="main-box-header clearfix">
<div class="pull-left">
<h1>图文列表</h1>
<a class="btn btn-primary" href="{:url('addDocument',array('type'=>1))}">新 增</a>
</div>
</header>
<div class="main-box-body clearfix">
<section class="navbar navbar-default main-box-header clearfix">
<div class="pull-right">
<form class="form-inline" method="get" role="form">
<div class="form-group">
<label>关键字 :</label>
<input type="text" class="form-control" style="width:200px;" id="keyword" name="keyword" placeholder="请输入关键字">
</div>
<div class="form-group">
<label>请选择栏目 :</label>
{if isset($cate_list)}
<div class="col-sm-12 col-md-5">
<select name="category" style="width:200px;" id="category" class="form-control">
<option value="">请选择栏目</option>
{volist name="cate_list" id="item"}
<option value="{$item['id']}">{$item['title_show']}</option>
{/volist}
</select>
</div>
{/if}
</div>
<button class="btn btn-primary" type="submit">搜索</button>
</form>
</div>
</section>
<div style="height:10px;line-height:30px;background-color:#FBFBFB;"></div>
<div class="table-responsive">
<table class="table table-bordered table-hover">
<thead>
<tr>
<th></th>
<th class="text-center">ID</th>
<th class="text-center">标题</th>
<th class="text-center">发布人</th>
<th class="text-center">创建时间</th>
<th class="text-center">更新时间</th>
<th class="text-center">状态</th>
<th class="text-center">操作</th>
</tr>
</thead>
<tbody>
{volist name="list" id="vo"}
<tr class="imgclass">
<td class="text-center">
<input type="checkbox" name="contentids" class="contentcheck" value="{$vo.id}"/>
</td>
<td class="text-center">{$vo.id}</td>
<td>{$vo.title}</td>
<td class="text-center">{$vo.author}</td>
<td class="text-center">{$vo.createTime}</td>
<td class="text-center">{$vo.updateTime}</td>
<td class="text-center">
{switch name="$vo.status" }
{case value="1"}
<span class="label label-primary">正常</span>
{/case}
{default /}
<span class="label label-info">待审核</span>
{/switch}
</td>
<td class="text-center">
{switch name="$vo.is_top" }
{case value="0"}
<a href="javascript:void(0);" onclick="settop('{$vo.id}',1);">置顶</a>
{/case}
{default /}
<a href="javascript:void(0);" onclick="settop('{$vo.id}',0);">取消置顶</a>
{/switch}
{switch name="$vo.status" }
{case value="0"}
<a href="javascript:void(0);" onclick="setstatus('{$vo.id}',1);">审核通过</a>
{/case}
{default /}
<a href="javascript:void(0);" onclick="setstatus('{$vo.id}',0);">取消审核</a>
{/switch}
<a href="{:url('user/Content/editDocument',array('id'=>$vo.id))}" >编辑</a>
<a href="javascript:void(0);" onclick="delcontent({$vo.id});">删除</a>
<a href="{:url('user/Content/comments',array('id'=>$vo.id))}" >查看评论</a>
<a href="javascript:void(0);" class="copy" data-clipboard-text="{$vo.content_url}" alt="复制链接">复制链接</a>
</td>
</tr>
{/volist}
</tbody>
</table>
<div class="row">
<div class="col-sm-4 text-left"></div>
<div class="col-sm-8 text-right">{$page}</div>
</div>
</div>
<footer class="main-box-footer clearfix">
<div class="pull-left">
<input class="check-all" onclick="allcheck();" type="checkbox"/>全选
<button class="btn btn-primary" onclick="delcontent(0);" target-form="ids">删 除</button>
</div>
</footer>
</div>
</div>
</div>
<script type="text/javascript" src="__PUBLIC__/plugs/zeroclipboard/ZeroClipboard.min.js"></script>
<script type="text/javascript">
//复制链接
var doms = $(".copy");
var clip = new ZeroClipboard( doms );
clip.on("aftercopy", function(e){
alert('复制成功!');
});
$(function(){
var keyword = "{$_GET['keyword']|default=''}";
$('#keyword').val(keyword);
var category = "{$_GET['category']|default=''}";
$('#category').val(category);
})
//删除
function delcontent(id){
var r=confirm('确认删除?');
if (!r)
return;
var ids=[];
if(id){
ids.push(id);
}else{
var roleids = document.getElementsByName("contentids");
for ( var j = 0; j < roleids.length; j++) {
if (roleids.item(j).checked == true) {
ids.push(roleids.item(j).value);
}
}
}
if(!ids.length){
alert("至少选择一条。");
return false;
}
$.post("{:url('del')}",{'id':ids},function(data){
if(data){
alert(data);
}else{
window.location.href=window.location.href;
}
});
}
//全选
function allcheck(){
if ($('.check-all').is(":checked")) {
$('.contentcheck').prop("checked","checked");
}else{
$('.contentcheck').prop("checked",false);
}
}
//置顶
function settop(id,status){
var url = "{:url('settop')}";
$.ajax({
url : url,
dataType : "json",
type : "post",
data : {'id':id,'is_top':status},
success: function(msg){
if(msg.key > 0){
alert(msg.msg);
}else{
location.reload();
}
},
error : function() {
alert('失败。');
}
});
}
//设置审核状态
function setstatus(id,status){
var url = "{:url('setstatus')}";
$.ajax({
url : url,
dataType : "json",
type : "post",
data : {'id':id,'status':status},
success: function(msg){
if(msg.key > 0){
alert(msg.msg);
}else{
location.reload();
}
},
error : function() {
alert('获取页面列表失败。');
}
});
}
</script>
</div>
{/block}
{extend name="public/base" /}
{block name="body"}
<style type="text/css">
.table tbody>tr>td {
padding: 6px 8px;
}
.table-responsive {
min-height: .01%;
overflow-x: hidden;
}
</style>
<div class="row">
<div class="col-lg-12">
<div class="main-box clearfix">
<header class="main-box-header clearfix">
<div class="pull-left">
<h1>评论管理列表</h1>
</div>
</header>
<div class="main-box-body clearfix">
<section class="navbar navbar-default main-box-header clearfix">
<div class="pull-right">
<form class="form-inline" method="get" role="form">
<div class="form-group">
<label>评论内容 :</label>
<input type="text" class="form-control" style="width:200px;" id="content" name="content" placeholder="请输入评论内容">
</div>
<div class="form-group">
<label>用户名 :</label>
<input type="text" class="form-control" style="width:200px;" id="userName" name="userName" placeholder="请输入用户名">
</div>
<button class="btn btn-primary" type="submit">搜索</button>
</form>
</div>
</section>
<div style="height:10px;line-height:30px;background-color:#FBFBFB;"></div>
<div class="table-responsive">
<table class="table table-bordered table-hover">
<thead>
<tr>
<th></th>
<th class="text-center">用户名称</th>
<th class="text-center">评论内容</th>
<th class="text-center">商品</th>
<th class="text-center">显示</th>
<th class="text-center">评论时间</th>
<th class="text-center">ip地址</th>
<th class="text-center">操作</th>
</tr>
</thead>
<tbody>
{volist name="list" id="vo"}
<tr class="imgclass">
<td class="text-center">
<input type="checkbox" name="commentids" class="commentcheck" value="{$vo.comment_id}"/>
</td>
<td class="text-center">{$vo.username}</td>
<td class="text-center">{$vo.content}</td>
<td class="text-center">{$vo.content_name}</td>
<td class="text-center">
{switch name="$vo.is_show" }
{case value="0"}
<img style="width:24px" src="__IMG__/cancel.png" />
{/case}
{default /}
<img style="width:24px" src="__IMG__/yes.png" />
{/switch}
</td>
<td class="text-center">{$vo.play_time}</td>
<td class="text-center">{$vo.ip_address}</td>
<td class="text-center">
<a href="{:url('replyComment',['id'=>$vo.comment_id])}" data-toggle="tooltip" title="" class="btn btn-primary" data-original-title="回复评论">
<i class="fa fa-eye"></i>
</a>
<a class="btn btn-danger" data-toggle="tooltip" title="删除" href="javascript:void(0)" οnclick="delcomment({$vo.comment_id})">
<i class="fa fa-trash-o"></i>
</a>
</td>
</tr>
{/volist}
</tbody>
</table>
<div class="row">
<div class="col-sm-4 text-left"></div>
<div class="col-sm-8 text-right">{$page}</div>
</div>
</div>
<footer class="main-box-footer clearfix">
<div class="pull-left">
<input class="check-all" οnclick="allcheck();" type="checkbox"/>全选
<button class="btn btn-primary" οnclick="delcomment(0);" target-form="ids">删 除</button>
<button class="btn btn-primary" οnclick="changecomment(1);" target-form="ids">显示</button>
<button class="btn btn-primary" οnclick="changecomment(0);" target-form="ids">隐藏</button>
</div>
</footer>
</div>
</div>
</div>
<script type="text/javascript">
$(function(){
var content = "{$_GET['content']|default=''}";
$('#content').val(content);
var userName = "{$_GET['userName']|default=''}";
$('#userName').val(userName);
})
//删除
function delcomment(id){
var r=confirm('确认删除?');
if (!r)
return;
var ids=[];
if(id){
ids.push(id);
}else{
var roleids = document.getElementsByName("commentids");
for ( var j = 0; j < roleids.length; j++) {
if (roleids.item(j).checked == true) {
ids.push(roleids.item(j).value);
}
}
}
if(!ids.length){
alert("至少选择一条。");
return false;
}
$.post("{:url('delComment')}",{'comment_id':ids},function(data){
if(data){
alert(data);
}else{
window.location.href=window.location.href;
}
});
}
//全选
function allcheck(){
if ($('.check-all').is(":checked")) {
$('.commentcheck').prop("checked","checked");
}else{
$('.commentcheck').prop("checked",false);
}
}
//修改状态
function changecomment(status){
var ids=[];
var roleids = document.getElementsByName("commentids");
for ( var j = 0; j < roleids.length; j++) {
if (roleids.item(j).checked == true) {
ids.push(roleids.item(j).value);
}
}
if(!ids.length){
alert("至少选择一条。");
return false;
}
$.post("{:url('changeComment')}",{'comment_id':ids,'status':status},function(data){
if(data){
alert(data);
}else{
window.location.href=window.location.href;
}
});
}
</script>
</div>
{/block}