You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
107 lines
3.2 KiB
107 lines
3.2 KiB
{template nheader.html}
|
|
|
|
<div class="page-bar">
|
|
<ul class="page-breadcrumb">
|
|
<li><a href="{dr_url('home/cache')}" class="blue"> <i class="fa fa-refresh"></i> {fc_lang('更新缓存')}</a> <i class="fa fa-circle"></i></li>
|
|
<li><a href="{dr_url('check/index')}"> <i class="icon-compass"></i> {fc_lang('系统体检')}</a> <i class="fa fa-circle"></i></li>
|
|
<li><a href="{dr_url('check/phpinfo')}" target="_blank"> <i class="fa fa-pie-chart"></i> {fc_lang('PHP环境')}</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
|
|
|
|
<h3 class="page-title">
|
|
<small><a href="javascript:dr_update_cache_all();">{fc_lang('单击一键更新全部缓存,数据量大时会出现卡顿现象,建议单独按需更新')}</a></small>
|
|
</h3>
|
|
|
|
<form class="form-horizontal" action="" method="post" id="myform" name="myform">
|
|
<div class="portlet mylistbody">
|
|
|
|
<div class="portlet-body">
|
|
<div class="table-scrollable">
|
|
<table class="mytable table table-striped table-bordered table-hover table-checkable dataTable">
|
|
<thead>
|
|
<tr>
|
|
<th width="55"> </th>
|
|
<th> {fc_lang('更新项目')} </th>
|
|
<th width="400"> </th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{loop $list $id $t}
|
|
<tr>
|
|
<td>
|
|
<span class="badge badge-success"> {$id+1} </span>
|
|
</td>
|
|
<td>
|
|
{fc_lang($t[0])}
|
|
</td>
|
|
<td>
|
|
<label>
|
|
<a href="javascript:my_update_cache('{$id}', '{$t[1]}');" class="btn red btn-xs"><i class="fa fa-refresh"></i> {fc_lang('立即更新')} </a>
|
|
</label>
|
|
<label id="dr_{$id}_result" >
|
|
|
|
</label>
|
|
</td>
|
|
</tr>
|
|
{/loop}
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
<script>
|
|
function my_update_cache(id, m) {
|
|
|
|
var obj = $('#dr_'+id+'_result');
|
|
obj.html("<img style='height:17px' src='{THEME_PATH}admin/images/mloading.gif' />");
|
|
|
|
if (m == 'app') {
|
|
obj.html('<font color="green">{fc_lang("更新完成")}</font>');
|
|
{loop $aurl $url}
|
|
$.ajax({
|
|
type: "GET",
|
|
url: "{$url}&"+Math.random(),
|
|
dataType: "text",
|
|
success: function (data) {
|
|
|
|
},
|
|
error: function(HttpRequest, ajaxOptions, thrownError) {
|
|
|
|
}
|
|
});
|
|
{/loop}
|
|
|
|
} else {
|
|
$.ajax({
|
|
type: "GET",
|
|
dataType: "json",
|
|
url: "{SELF}?c=home&m=cache&at="+m,
|
|
success: function (json) {
|
|
if (json.code == 0) {
|
|
obj.html('<font color="red">'+json.msg+'</font>');
|
|
} else {
|
|
obj.html('<font color="green">{fc_lang("更新完成")}</font>');
|
|
}
|
|
},
|
|
error: function(HttpRequest, ajaxOptions, thrownError) {
|
|
obj.html('<a href="javascript:;" onclick="dr_show_file_code(\'{fc_lang('查看文件')}\', \'{dr_url('system/debug_file', array('time'=>SYS_TIME))}\')" style="color:red">{fc_lang("系统崩溃,请单击把错误日志发给官方处理")}</a>');
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
}
|
|
function dr_update_cache_all() {
|
|
{loop $list $id $t}
|
|
my_update_cache('{$id}', '{$t[1]}');
|
|
{/loop}
|
|
}
|
|
</script>
|
|
|
|
|
|
{template footer.html}
|