Files
littleTiger/application/admin/view/wechat/materials_news.html

119 lines
5.4 KiB
HTML
Raw Permalink Normal View History

2019-02-28 19:48:21 +08:00
<include file="public/layout" />
<link href="__PUBLIC__/static/css/weixin-mp.css" rel="stylesheet"/>
<body style="background-color: rgb(255, 255, 255); overflow: auto; cursor: default; -moz-user-select: inherit;">
<div id="append_parent"></div>
<div id="ajaxwaitid"></div>
<div class="page">
<div class="fixed-bar">
<div class="item-title">
<div class="subject">
<h3>图文素材管理</h3>
<h5>微信素材显示与管理</h5>
</div>
<ul class="tab-base nc-row">
<foreach name="tabs" item="v" key="k">
<li><a href="{:U('materials',['tab'=> $k])}" <if condition="$k==$tab">class="current"</if>>
<span>{$v}</span></a>
</li>
</foreach>
</ul>
</div>
</div>
<!-- 操作说明 -->
<div id="explanation" class="explanation" style="color: rgb(44, 188, 163); background-color: rgb(237, 251, 248); width: 99%; height: 100%;">
<div id="checkZoom" class="title"><i class="fa fa-lightbulb-o"></i>
<h4 title="提示相关设置操作时应注意的要点">操作提示</h4>
<span title="收起提示" id="explanationZoom" style="display: block;"></span>
</div>
<ul>
<li>发送图文消息请移步粉丝列表</li>
<li>每个图文素材最多包含8篇文章</li>
</ul>
</div>
<div class="ma-page">
<div class="ma-top">
<a href="{:url('news_edit')}" class="ma-btn"><span class="fa fa-plus"></span> 新增图文</a>
<div> ( 共 {$page->totalRows} 条记录 )</div>
</div>
<div class="ma-list">
<empty name="list">
<div class="no-data">
<i class="fa fa-exclamation-circle"></i>还没有相关素材~
</div>
</empty>
<volist name="list" id="item">
<div class="ma-card">
<if condition="count($item.wx_news) === 1">
<!--单图文-->
<div class="title ellipsis-1">{$item.wx_news.0.title}</div>
<div class="time">{$item.update_time}</div>
<div class="card-item no-line">
<a href="{:url('news_edit', ['material_id' => $item.id, 'news_id' => $item.wx_news.0.id])}">
<div class="cover">
<img src="{$item.wx_news.0.thumb_url}"/>
</div>
</a>
</div>
<div class="desc ellipsis-2">{$item.wx_news.0.digest?:$item.wx_news.0.content_digest}</div>
<else/>
<!--多图文-->
<div class="time">{$item.update_time}</div>
<volist name="item.wx_news" id="news" key="i">
<div class="card-item">
<a href="{:url('news_edit', ['material_id' => $item.id, 'news_id' => $news.id])}">
<if condition="$i==1">
<div class="cover cover-sm">
<img src="{$news.thumb_url}"/>
<div class="title-in ellipsis-1">{$news.title}</div>
</div>
<else/>
<div class="post">
<div class="post-title ellipsis-2">{$news.title}</div>
<div class="post-cover">
<img src="{$news.thumb_url}"/>
</div>
</div>
</if>
</a>
</div>
</volist>
</if>
<div class="btns">
<a class="btn left" title="在素材上添加文章" href="{:url('news_edit', ['material_id' => $item.id])}">
<span class="fa fa-plus"></span>
</a>
<div class="btn" title="删除图文素材" onclick="deleteMaterial('{$item.id}')"><span class="fa fa-trash"></span></div>
</div>
</div>
</volist>
</div>
<div class="page p">{$page->show()}</div>
</div>
</div>
<script>
function deleteMaterial(id) {
layer.confirm("素材相关文章将一并删除,确定删除吗?", function(){
$.ajax({
url: "{:url('delete_news')}?material_id=" + id,
type: 'POST',
dataType: 'json',
success: function (res) {
if (res.status === 1) {
return layer.msg(res.msg, {time: 500, icon: 1}, function () {
window.location.reload();
});
}
var msg = (typeof res.status === 'undefined') ? '数据格式出错' : res.msg;
layer.alert(msg, {icon:2});
},
error: function () {
layer.alert('服务器繁忙!', {icon: 2});
}
});
});
}
</script>
</body>
</html>