File: /www/wwwroot/www.fpngv.com/application/admin/view/config/index.html
{extend name="index_layout"/}
{block name="main"}
<div class="layui-card">
<div class="layui-card-body">
<div class="layui-tab layui-tab-card">
<ul class="layui-tab-title">
{volist name="$groupArray" id="vo"}
<li class="{if $key==$group}layui-this{/if}"><a href="{:url('index',['group'=>$key])}">{$vo}</a></li>
{/volist}
</ul>
<div class="layui-tab-content">
<table class="layui-hide" id="currentTable" lay-filter="currentTable"></table>
</div>
</div>
</div>
</div>
<script type="text/html" id="barTool">
{{# if(d.type=='radio' || d.type=='select'){ }}
<a href='javascript:;' class="layui-btn layui-btn-xs copy" data-clipboard-text="{literal}键:{:config('{{d.name}}')} 值:{:config('{{d.name}}_text')}{/literal}">代码调用</a>
{{# } else if(d.type=='checkbox' || d.type=='array' || d.type=='images' || d.type=='files'){ }}
<a href='javascript:;' class="layui-btn layui-btn-xs copy" data-clipboard-text="{literal}{volist name=":config('{{d.name}}')" id='vo'} 键:{$key} 值:{$vo} <br> {/volist}{/literal}">代码调用</a>
{{# } else { }}
<a href='javascript:;' class="layui-btn layui-btn-xs copy" data-clipboard-text="{literal}{:config('{{d.name}}')}{/literal}">代码调用</a>
{{# } }}
<a data-open='{:url("edit")}?id={{ d.id }}' title="编辑" class="layui-btn layui-btn-xs">编辑</a>
<a href='{:url("del")}?ids={{ d.id }}' class="layui-btn layui-btn-danger layui-btn-xs layui-tr-del">删除</a>
</script>
<script type="text/html" id="switchTpl">
<input type="checkbox" name="status" data-href="{:url('multi')}?id={{d.id}}¶m=status" value="{{d.id}}" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchStatus" {{ d.status==1 ? 'checked' : '' }}>
</script>
{/block}
{block name="script"}
<script>
layui.use(['yznTable','clipboard'], function() {
var table = layui.yznTable,
$ = layui.$,
form = layui.form,
clipboard = layui.clipboard;
var init = {
table_elem: '#currentTable',
add_url: "{:url('add',['groupType'=>$group])}",
modify_url:'{:url("multi")}',
};
table.render({
init: init,
id:'currentTable',
elem: '#currentTable',
toolbar: ['refresh','add'],
url: '{:url("index",["group"=>$group])}',
search:false,
cols: [
[
{ field: 'listorder', width: 70, title: '排序', edit: 'text' },
{ field: 'name',align: "left", title: '名称' },
{ field: 'title',align: "left", title: '标题' },
{ field: 'ftitle', width: 150, title: '类型' },
{ field: 'update_time', width: 200, title: '更新时间'},
{ field: 'status', title: '状态', width: 100, templet: '#switchTpl', unresize: true },
{ fixed: 'right', width: 200, title: '操作', toolbar: '#barTool' }
]
],
});
var clipboard = new clipboard('.copy');
clipboard.on('success', function(e) {
layer.msg("复制成功",{ icon: 1});
});
clipboard.on('error', function(e) {
layer.msg("复制失败!请手动调用",{ icon: 2});
});
});
</script>
{/block}