93 lines
3.3 KiB
PHP
Executable File
93 lines
3.3 KiB
PHP
Executable File
<?php include_once('header.php'); ?>
|
||
<?php include_once('left.php'); ?>
|
||
|
||
<div class="layui-body">
|
||
<!-- 内容主体区域 -->
|
||
<div class="layui-row content-body place-holder">
|
||
<!-- 说明提示框 -->
|
||
<div class="layui-col-lg12">
|
||
<div class="setting-msg">
|
||
<p>1. 注意:当分类下存在链接时,此分类不允许删除,如果需要删除分类请先前往【<a
|
||
href="/index.php?c=admin&page=link_list">我的链接</a>】删除此分类下的所有链接后再操作!</p>
|
||
</div>
|
||
</div>
|
||
<!-- 说明提示框END -->
|
||
<div class="layui-col-lg12">
|
||
<table id="category_list" lay-filter="mycategory"></table>
|
||
</div>
|
||
<script type="text/html" id="nav_operate">
|
||
<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>
|
||
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del" onclick = "">删除</a>
|
||
</script>
|
||
|
||
<!-- 表头工具栏 -->
|
||
<script type="text/html" id="catToolbar">
|
||
<div class="layui-btn-container">
|
||
<button class="layui-btn layui-btn-sm" lay-event="setPrivate">设为私有</button>
|
||
<button class="layui-btn layui-btn-sm" lay-event="setPublic">设为公开</button>
|
||
</div>
|
||
</script>
|
||
<!-- 表头工具栏END -->
|
||
</div>
|
||
<!-- 内容主题区域END -->
|
||
</div>
|
||
|
||
<?php include_once('footer.php'); ?>
|
||
|
||
<script>
|
||
layui.use(['table', 'layer', 'form'], function () {
|
||
var table = layui.table;
|
||
var form = layui.form;
|
||
layer = layui.layer;
|
||
|
||
// 表头工具栏事件
|
||
table.on('toolbar(mycategory)', function (obj) {
|
||
var id = obj.config.id;
|
||
var checkStatus = table.checkStatus(id);
|
||
var othis = lay(this);
|
||
var data = checkStatus.data;
|
||
var ids = [];
|
||
data.map(function (value, index) {
|
||
ids.push(value.id);
|
||
});
|
||
|
||
switch (obj.event) {
|
||
case 'setPrivate':
|
||
// 设为私有,1
|
||
set_cat_batch(ids, 1);
|
||
break;
|
||
case 'setPublic':
|
||
// 设为公开,0
|
||
set_cat_batch(ids, 0);
|
||
break;
|
||
};
|
||
});
|
||
});
|
||
|
||
//设置分类属性,
|
||
function set_cat_batch(ids, property) {
|
||
if (ids.length === 0) {
|
||
layer.msg("请先选择分类!", { icon: 5 });
|
||
}
|
||
else {
|
||
$.post("/index.php?c=api&method=set_cat_batch", { ids: ids, property: property }, function (data, status) {
|
||
if (data.code == 200) {
|
||
layui.use(function () {
|
||
var table = layui.table;
|
||
table.reloadData('category_list', {
|
||
where: {
|
||
abc: '123456',
|
||
},
|
||
scrollPos: 'fixed', // 保持滚动条位置不变 - v2.7.3 新增
|
||
});
|
||
});
|
||
|
||
layer.msg("设置已更新!", { icon: 1 });
|
||
}
|
||
else {
|
||
layer.msg("设置失败!", { icon: 5 });
|
||
}
|
||
});
|
||
}
|
||
}
|
||
</script>
|