{extend name="public/base" /}
{block name="body"}
<!-- datepicker statr -->
<link href="__PUBLIC__/plugs/datepicker/css/foundation-datepicker.min.css" rel="stylesheet" type="text/css">
<script src="__PUBLIC__/plugs/datepicker/js/foundation-datepicker.js"></script>
<script src="__PUBLIC__/plugs/datepicker/js/foundation-datepicker.zh-CN.js"></script>
<script type="text/javascript" src="__PUBLIC__/plugs/webuploader/webuploader.min.js"></script>
<script type="text/javascript" src="__PUBLIC__/plugs/webuploader/webuploader.custom.js"></script>
<link rel="stylesheet" type="text/css" href="__PUBLIC__/plugs/webuploader/webuploader.css">
<style type="text/css">
.textwidth{
width:250px;
}
.nav-tabs {
background: #ffffff;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
.panel-default>.panel-heading {
background-color: #FFFFFF;
border-color: #FFFFFF;
color: #FFFFFF;
border-radius: 0;
background-clip: padding-box;
}
</style>
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-heading">
<header class="main-box-header clearfix">
<div class="pull-left">
<h1><span>{$current|default=''}</span>页面</h1>
</div>
</header>
</div>
<div class="panel-body">
<form id="form" method="post" onsubmit="return checkform();" class="form-horizontal" enctype="multipart/form-data" method="post">
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="home">
<div class="main-box-body clearfix">
<div class="form-group" style="margin-top:20px;">
<label class="col-lg-2 control-label">标题:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="title" id="title" value="{$doclist.title|default=''}" />
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">栏目:</label>
<div class="col-lg-10 col-sm-10">
<select name="category" id="category" class="form-control textwidth">
<option value="">请选择栏目</option>
{volist name="cate_list" id="item"}
<option value="{$item['id']}"
{eq name="$doclist.category_id|default=''" value="$item.id" }
selected
{/eq}>
{$item['title_show']}
</option>
{/volist}
</select>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">作者:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="author" id="author" value="{$doclist.author|default=''}" />
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">标签:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="Label" id="Label" value="{$rescon.tags|default=''}" />
<div class="help-block">用逗号隔开,如:刘德华,周润发,李嘉欣</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">关键字:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="keyword" placeholder="请输入您关键字用于微信自动回复" id="keyword" value="{$doclist.keyword|default=''}" />
<div class="help-block">用逗号隔开,</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">封面图片:</label>
<div class="col-lg-10 col-sm-10">
{:widget('common/Form/show',array(array('type'=>'picture','name'=>'cover'),$picdata))}
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">外链:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="link" id="link" autocomplete="false" value="{$doclist.external_link|default=''}">
<div class="help-block">0-非外链,大于0-外链ID,需要函数进行链接与编号的转换</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">是否允许分享:</label>
<div class="col-lg-10 col-sm-10 margintop">
<input id="is_share" name="is_share"
{eq name="$doclist.is_share|default='0'" value="0" }
checked
{/eq} value="0" alt="关闭" type="radio">不允许
<input name="is_share"
{eq name="$doclist.is_share|default='0'" value="1" }
checked
{/eq} value="1" alt="开启" type="radio">允许
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">是否允许评论:</label>
<div class="col-lg-10 col-sm-10 margintop">
<input id="is_comment" name="is_comment"
{eq name="$doclist.is_comment|default='0'" value="0" }
checked
{/eq} value="0" alt="关闭" type="radio">不允许
<input name="is_comment"
{eq name="$doclist.is_comment|default='0'" value="1" }
checked
{/eq} value="1" alt="开启" type="radio">允许
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">评论是否需要审核:</label>
<div class="col-lg-10 col-sm-10 margintop">
<input name="is_examine"
{eq name="$doclist.is_examine|default='1'" value="1" }
checked
{/eq} value="1" alt="关闭" type="radio">不需要
<input id="is_examine" name="is_examine"
{eq name="$doclist.is_examine|default='0'" value="0" }
checked
{/eq} value="0" alt="开启" type="radio">需要
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">推荐位:</label>
<div class="col-lg-10 col-sm-10">
<select class="form-control textwidth" name="position" id="position">
<option value="1"
{eq name="$doclist.position|default=''" value="1" }
selected
{/eq}>首页推荐</option>
<option value="2"
{eq name="$doclist.position|default=''" value="2" }
selected
{/eq}>列表推荐</option>
</select>
<div class="help-block">多个推荐则将其推荐值相加</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">可见性:</label>
<div class="col-lg-10 col-sm-10">
<select class="form-control textwidth" name="display" id="display">
<option value="0"
{eq name="$doclist.display|default=''" value="0" }
selected
{/eq}>不可见</option>
<option value="1"
{eq name="$doclist.display|default=''" value="1" }
selected
{/eq}>所有人可见</option>
</select>
<div class="help-block"></div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">优先级:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="level" id="level" autocomplete="false" value="{$doclist.level|default='0'}">
<div class="help-block">越高排序越靠前</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">评论数:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="comment" id="comment" autocomplete="false" value="{$doclist.comment|default=''}">
<div class="help-block"></div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">浏览量:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="view" id="view" autocomplete="false" value="{$doclist.view|default=''}">
<div class="help-block"></div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">点赞数:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control textwidth" name="praise" id="praise" autocomplete="false" value="{$doclist.praise|default=''}">
<div class="help-block"></div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">创建时间:</label>
<div class="col-lg-10 col-sm-10">
<div class="input-group textwidth">
<input type="text" class="form-control" id="create_time" name="create_time" value="{$doclist.create_time|default=$create_time}" readonly="" size="10">
<span class="input-group-addon"><i class="fa fa-th"></i></span>
</div>
<script>
$('#create_time').fdatepicker({
format: 'yyyy-mm-dd hh:ii:ss',
pickTime: true,
});
</script>
<div class="help-block"></div>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">截至时间:</label>
<div class="col-lg-10 col-sm-10">
<div class="input-group textwidth">
<input type="text" class="form-control textwidth" id="deadline" name="deadline" value="{$doclist.deadline|default=$create_time}" readonly="" size="15">
<span class="input-group-addon"><i class="fa fa-th"></i></span>
</div>
<script>
$('#deadline').fdatepicker({
format: 'yyyy-mm-dd hh:ii:ss',
pickTime: true
});
</script>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">描述:</label>
<div class="col-lg-10 col-sm-10">
<textarea class="form-control" name="description" id="description">{$doclist.description|default=''}</textarea>
<div class="help-block"></div>
</div>
</div>
{eq name="$doclist.type|default=$type" value="2" }
<div class="form-group">
<label class="col-lg-2 control-label">视频链接:</label>
<div class="col-lg-10 col-sm-10">
<input type="text" class="form-control" name="videoLink" id="videoLink" autocomplete="false" value="{$doclist.video_link|default=''}">
<div class="help-block">视频链接地址,支持mp4</div>
</div>
</div>
{/eq}
<div class="form-group">
<label class="col-lg-2 control-label">内容:</label>
<div class="col-lg-10 col-sm-10">
<textarea name="content" id="content" style="width: 100%;height:200px;">{$rescon.content|default=""}</textarea>
</div>
</div>
<div class="form-group">
<div class="col-lg-offset-2 col-lg-10"> <!-- target-form="form-horizontal" -->
<input type="hidden" name="docId" id="docId" value="{$doclist.id|default=''}" />
<input type="hidden" name="contentType" id="contentType" value="{$doclist.type|default=$type}" />
<button class="btn btn-success submit-btn" type="submit">确 定</button>
<button class="btn btn-danger btn-return" onclick="javascript:history.back(-1);return false;">返 回</button>
</div>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
<!-- 样式文件 -->
<link rel="stylesheet" type="text/css" href="__PUBLIC__/plugs/umeditor/themes/default/css/umeditor.css">
<!-- 配置文件 -->
<script type="text/javascript" src="__PUBLIC__/plugs/umeditor/umeditor.config.js?vi=ddd"></script>
<!-- 编辑器源码文件 -->
<script type="text/javascript" src="__PUBLIC__/plugs/umeditor/umeditor.js"></script>
<script type="text/javascript">
$(function(){
var um = UM.getEditor('content',{
imageUrl: "{:url('upload/editor')}"
});
});
</script>
<script type="text/javascript">
//检查表单的必填项
function checkform(){
/* if(!mallOprice){
alert("商品原价不能为空");
return false;
}
*/
var reg = /^\d+(\.\d+)?$/;
var level = $("#level").val();
var comment = $("#comment").val();
var view = $("#view").val();
if (!reg.test(level) || level<1) {
alert("优先级只能是正整数");
return false;
}
if (!reg.test(comment) || comment<1) {
alert("评论数只能是正整数");
return false;
}
if (!reg.test(view) || view<1) {
alert("浏览量只能是正整数");
return false;
}
if (Number(view)<Number(comment)) {
alert("浏览量不能小于评论数");
return false;
}
var create_time = $("#create_time").val();
var deadline = $("#deadline").val();
if (deadline<create_time) {
alert("截至时间不能小于创建时间");
return false;
}
}
</script>
</div>
</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)" onclick="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" onclick="allcheck();" type="checkbox"/>全选
<button class="btn btn-primary" onclick="delcomment(0);" target-form="ids">删 除</button>
<button class="btn btn-primary" onclick="changecomment(1);" target-form="ids">显示</button>
<button class="btn btn-primary" onclick="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}