| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- {include file='admin/main.tpl'}
- <main class="content">
- <div class="content-header ui-content-header">
- <div class="container">
- <h1 class="content-heading">配置编辑 #{$edit_config->id}</h1>
- </div>
- </div>
- <div class="container">
- <div class="col-lg-12 col-sm-12">
- <section class="content-inner margin-top-no">
- <div class="card">
- <div class="card-main">
- <div class="card-inner">
- <div class="form-group form-group-label">
- <label class="floating-label" for="key">配置名</label>
- <input class="form-control maxwidth-edit" id="key" type="text" value="{$edit_config->key}" readonly>
- </div>
- <div class="form-group form-group-label">
- <label class="floating-label" for="name">配置名称</label>
- <input class="form-control maxwidth-edit" id="name" type="text" value="{$edit_config->name}" readonly>
- </div>
- {if $edit_config->comment!=''}
- <div class="form-group form-group-label">
- <label class="floating-label" for="comment">配置描述</label>
- <textarea class="form-control maxwidth-edit" id="comment" rows="4" readonly>{$edit_config->comment}</textarea>
- </div>
- {/if}
- {if strpos($edit_config->key,'.bool.') === false}
- <div class="form-group form-group-label">
- <label class="floating-label" for="value">配置值</label>
- <textarea class="form-control maxwidth-edit" id="value" rows="5">{$edit_config->getValue()}</textarea>
- </div>
- {else}
- <div class="form-group form-group-label">
- <label for="value">
- <label class="floating-label" for="value">配置开关</label>
- <select id="value" class="form-control maxwidth-edit" name="value">
- <option value="0" {if !$edit_config->getValue()}selected{/if}>关闭</option>
- <option value="1" {if $edit_config->getValue()}selected{/if}>开启</option>
- </select>
- </label>
- </div>
- {/if}
- </div>
- </div>
- </div>
- <div class="card">
- <div class="card-main">
- <div class="card-inner">
- <div class="form-group">
- <div class="row">
- <div class="col-md-10 col-md-push-1">
- <button id="submit" type="submit"
- class="btn btn-block btn-brand waves-attach waves-light">修改
- </button>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- {include file='dialog.tpl'}
- </div>
- </div>
- </main>
- {include file='admin/footer.tpl'}
- <script>
- window.addEventListener('load', () => {
- function submit() {
- $.ajax({
- type: "PUT",
- url: "/admin/config/update/{$edit_config->key}",
- dataType: "json",
- data: {
- value: $$getValue('value')
- },
- success: data => {
- if (data.ret) {
- $("#result").modal();
- $$.getElementById('msg').innerHTML = data.msg;
- window.setTimeout("location.href=top.document.referrer", {$config['jump_delay']});
- } else {
- $("#result").modal();
- $$.getElementById('msg').innerHTML = data.msg;
- }
- },
- error: jqXHR => {
- $("#result").modal();
- $$.getElementById('msg').innerHTML = `发生错误:${
- jqXHR.status
- }`;
- }
- });
- }
- $("html").keydown(event => {
- if (event.keyCode == 13) login();
- });
- $$.getElementById('submit').addEventListener('click', submit);
- })
- </script>
|