更新前端文件
This commit is contained in:
@@ -25,7 +25,8 @@ class Config extends Admin{
|
||||
*/
|
||||
public function group(ConfigModel $config){
|
||||
if ($this->request->isAjax()) {
|
||||
# code...
|
||||
$this->data['code'] = 1;
|
||||
return $this->data;
|
||||
}else{
|
||||
$this->data['id'] = $this->request->param('id', 1);
|
||||
$res = $config->where(array('status' => 1, 'group' => $this->data['id']))->field('id,name,title,extra,value,remark,type')->order('sort')->select();
|
||||
|
||||
@@ -26,6 +26,11 @@ class Index extends Admin{
|
||||
* @title 更新缓存
|
||||
*/
|
||||
public function clear(){
|
||||
if ($this->request->isAjax()) {
|
||||
# code...
|
||||
}else{
|
||||
return $this->data;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -8,5 +8,5 @@ return [
|
||||
// Session初始化
|
||||
\think\middleware\SessionInit::class,
|
||||
// 页面Trace调试
|
||||
\think\middleware\TraceDebug::class,
|
||||
// \think\middleware\TraceDebug::class,
|
||||
];
|
||||
|
||||
@@ -26,7 +26,9 @@ class Admin {
|
||||
}
|
||||
|
||||
if ($request->isAjax()) {
|
||||
unset($this->data['config']);
|
||||
if (isset($this->data['config'])) {
|
||||
unset($this->data['config']);
|
||||
}
|
||||
return json($this->data);
|
||||
} else {
|
||||
return $response->data($this->fetch());
|
||||
@@ -47,8 +49,7 @@ class Admin {
|
||||
'__public__' => '/static/admin',
|
||||
),
|
||||
);
|
||||
$data = isset($this->data['data']) ? $this->data['data'] : [];
|
||||
$data['config'] = isset($this->data['config']) ? $this->data['config'] : $data;
|
||||
return View::config($config)->assign($data)->fetch($template);
|
||||
|
||||
return View::config($config)->assign($this->data)->fetch($template);
|
||||
}
|
||||
}
|
||||
@@ -116,7 +116,7 @@
|
||||
</ul>
|
||||
</li>
|
||||
<li class="visible-lg">
|
||||
<a href="#" class="btn" onclick="helpIntro();">
|
||||
<a href="#" class="btn hopscotch">
|
||||
<i class="fa fa-question-circle"></i>
|
||||
操作指南
|
||||
</a>
|
||||
@@ -168,19 +168,19 @@
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
{block name="body"}
|
||||
<div class="main-box clearfix">
|
||||
<header class="main-box-header clearfix">
|
||||
<div class="pull-left">
|
||||
<h2>{$meta|default='新功能'}</h2>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
{block name="toolbar"}{/block}
|
||||
</div>
|
||||
</header>
|
||||
<div class="main-box-body clearfix">
|
||||
{block name="body"}{/block}
|
||||
</div>
|
||||
</div>
|
||||
{/block}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -194,13 +194,11 @@
|
||||
</div>
|
||||
{include file="admin/setting"}
|
||||
<script src="__js__/skin-changer.js"></script>
|
||||
<script src="__static__/libs/jquery/jquery.min.js"></script>
|
||||
<script src="__static__/libs/bootstrap/js/bootstrap.min.js"></script>
|
||||
<script src="__static__/libs/nanoscroller/jquery.nanoscroller.min.js"></script>
|
||||
<script type="text/javascript" src="__static__/js/jquery.slimscroll.min.js"></script>
|
||||
<script src="__js__/app.js"></script>
|
||||
<script type="text/javascript" src="/static/js/vue.js"></script>
|
||||
<script type="text/javascript" src="/static/js/axios.min.js"></script>
|
||||
{block name="script"}{/block}
|
||||
<script type="text/javascript" src="__static__/libs/requirejs/require.js" data-main="__js__/main.js?v={$system_version|default='4.0.0'}"></script>
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
var isLoadModule = false;
|
||||
</script>
|
||||
{/block}
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,15 +1,23 @@
|
||||
{extend name="admin/base"/}
|
||||
{block name="toolbar"}
|
||||
<a href="{:url('Config/index')}" class="btn btn-primary">
|
||||
<i class="fa fa-list"></i>
|
||||
配置列表
|
||||
</a>
|
||||
<a href="{:url('Config/add')}" class="btn btn-danger">
|
||||
<i class="fa fa-list"></i>
|
||||
添加配置
|
||||
</a>
|
||||
{/block}
|
||||
{block name="body"}
|
||||
|
||||
<div class="main-box clearfix">
|
||||
<header class="main-box-header clearfix">
|
||||
<div class="pull-left">
|
||||
<h2>{$meta|default='新功能'}</h2>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<a href="{:url('Config/index')}" class="btn btn-primary">
|
||||
<i class="fa fa-list"></i>
|
||||
配置列表
|
||||
</a>
|
||||
<a href="{:url('Config/add')}" class="btn btn-danger">
|
||||
<i class="fa fa-list"></i>
|
||||
添加配置
|
||||
</a>
|
||||
</div>
|
||||
</header>
|
||||
<div class="main-box-body clearfix">
|
||||
<div class="tabs-wrapper">
|
||||
<ul class="nav nav-tabs">
|
||||
{volist name="config['config_group_list']" id="item"}
|
||||
@@ -72,19 +80,11 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/block}
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
var vm = new Vue({
|
||||
el:".vue-main",
|
||||
data:{},
|
||||
created(){
|
||||
$.ajax({
|
||||
success: function(res){
|
||||
console.log(res)
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
var isLoadModule = true;
|
||||
</script>
|
||||
{/block}
|
||||
{/block}
|
||||
@@ -1,15 +1,10 @@
|
||||
{extend name="admin/base"/}
|
||||
|
||||
{block name="body"}
|
||||
<div class="main-box clearfix">
|
||||
<header class="main-box-header clearfix">
|
||||
<div class="pull-left">
|
||||
<h2>清除缓存</h2>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
</div>
|
||||
</header>
|
||||
<div class="main-box-body clearfix">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/block}
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
var isLoadModule = true;
|
||||
</script>
|
||||
{/block}
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
</div>
|
||||
<script src="__static__/libs/jquery/jquery.min.js"></script>
|
||||
<script src="__static__/libs/layui/layui.all.js"></script>
|
||||
<script src="__static__/libs/layer/layer.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function () {
|
||||
//表单提交
|
||||
|
||||
Reference in New Issue
Block a user