فهرست منبع

修改系统配置

邹景立 3 سال پیش
والد
کامیت
16c0af26f3
3فایلهای تغییر یافته به همراه12 افزوده شده و 9 حذف شده
  1. 4 1
      app/admin/controller/Base.php
  2. 5 5
      app/admin/view/config/index.html
  3. 3 3
      app/admin/view/config/system.html

+ 4 - 1
app/admin/controller/Base.php

@@ -93,7 +93,10 @@ class Base extends Controller
      */
     public function state()
     {
-        SystemBase::mSave();
+        SystemBase::mSave($this->_vali([
+            'status.in:0,1'  => '状态值范围异常!',
+            'status.require' => '状态值不能为空!',
+        ]));
     }
 
     /**

+ 5 - 5
app/admin/view/config/index.html

@@ -33,11 +33,12 @@
     </div>
 </div>
 <!--{/notempty}-->
+
 <div class="layui-card padding-20 shadow">
     <div class="layui-card-header notselect">
         <b>存储引擎</b><span class="color-desc font-s12 padding-left-5">Storage Engine</span>
     </div>
-    <div class="layui-card-body">
+    <div class="layui-card-body layui-clear">
         <div class="layui-btn-group shadow-mini nowrap">
             {foreach ['local' => '本地服务器存储','qiniu' => '七牛云对象存储','alioss' => '阿里云OSS存储','txcos' => '腾讯云COS存储'] as $k => $v} {if sysconf('storage.type') eq $k}
             {if auth('storage')}<a data-title="配置{$v}" data-modal="{:url('storage')}?type={$k}" class="layui-btn layui-btn-sm layui-btn-active">{$v}</a>{else}<a class="layui-btn layui-btn-sm layui-btn-active">{$v}</a>{/if}
@@ -45,13 +46,12 @@
             {if auth('storage')}<a data-title="配置{$v}" data-modal="{:url('storage')}?type={$k}" class="layui-btn layui-btn-sm layui-btn-primary">{$v}</a>{else}<a class="layui-btn layui-btn-sm layui-btn-primary">{$v}</a>{/if}
             {/if}{/foreach}
         </div>
-        <div class="margin-top-20 nowrap" style="float:left;width:100%">
+        <div class="margin-top-20 nowrap full-width pull-left">
             <p><b>本地服务器存储</b>:文件直接上传到本地服务器的 `static/upload` 目录,不支持大文件上传,占用服务器磁盘空间,访问时消耗服务器带宽流量。</p>
             <p><b>七牛云对象存储</b>:文件直接上传到七牛云存储空间,支持大文件上传,不占用服务器空间及服务器带宽流量,支持 CDN 加速访问,访问量大时推荐使用。</p>
             <p><b>阿里云OSS存储</b>:文件直接上传到阿里云 OSS 存储空间,支持大文件上传,不占用服务器空间及服务器带宽流量,支持 CDN 加速访问,访问量大时推荐使用。</p>
             <p><b>腾讯云COS存储</b>:文件直接上传到腾讯云 COS 存储空间,支持大文件上传,不占用服务器空间及服务器带宽流量,支持 CDN 加速访问,访问量大时推荐使用。</p>
         </div>
-        <div style="clear: both"></div>
     </div>
 </div>
 
@@ -90,7 +90,7 @@
                 <input readonly value="{:sysconf('beian')?:'-'}" class="layui-input layui-bg-gray">
                 <a data-copy="{:sysconf('beian')}" class="layui-icon layui-icon-release input-right-icon"></a>
             </label>
-            <p class="help-block">公网备案号,可以在<a target="_blank" href="http://beian.miit.gov.cn">备案管理中心</a>查询获取,将在登录页面下面显示。</p>
+            <p class="help-block">公网备案号,可以在 <a target="_blank" href="https://beian.miit.gov.cn">备案管理中心</a> 查询获取,将在登录页面下面显示。</p>
         </div>
         <div class="layui-form-item">
             <div class="help-label"><b>网站备案号</b>Miitbeian</div>
@@ -98,7 +98,7 @@
                 <input readonly value="{:sysconf('miitbeian')?:'-'}" class="layui-input layui-bg-gray">
                 <a data-copy="{:sysconf('miitbeian')}" class="layui-icon layui-icon-release input-right-icon"></a>
             </label>
-            <div class="help-block">网站备案号,可以在<a target="_blank" href="http://beian.miit.gov.cn">备案管理中心</a>查询获取,将显示在登录页面下面。</div>
+            <div class="help-block">网站备案号,可以在 <a target="_blank" href="https://beian.miit.gov.cn">备案管理中心</a> 查询获取,将显示在登录页面下面。</div>
         </div>
         <div class="layui-form-item">
             <div class="help-label"><b>网站版权信息</b>Copyright</div>

+ 3 - 3
app/admin/view/config/system.html

@@ -2,7 +2,7 @@
     <div class="layui-card-body padding-left-40">
 
         <div class="layui-form-item margin-bottom-5">
-            <div class="help-label"><b>登录界面背景</b>Background</div>
+            <div class="help-label"><b>登录界面背景</b>BackImage</div>
             <input type="hidden" value="{:sysconf('login_image')}" name="login_image">
             <script>$('[name="login_image"]').uploadMultipleImage()</script>
         </div>
@@ -11,7 +11,7 @@
             <div class="help-label label-required-prev"><b>后台登录入口</b>LoginEntry</div>
             <label class="layui-input relative block label-required-null">
                 <span>{:sysuri('@',[],false,true)}</span>
-                <input autofocus required pattern="[a-zA-Z_][a-zA-Z0-9_]*" placeholder="请输入后台登录入口" class="layui-input inline-block padding-0 border-0" style="width:auto;background:none" value="{:trim(sysuri('admin/index/index',[],false),'/')}" name="xpath">
+                <input autofocus required pattern="[a-zA-Z_][a-zA-Z0-9_]*" placeholder="请输入后台登录入口" class="layui-input inline-block padding-0 border-0" style="width:auto;background:none" value="{:substr(sysuri('admin/index/index',[],false), strlen(sysuri('@')))}" name="xpath">
             </label>
             <span class="help-block">名称由英文字母开头且不能存在相同名称的应用,设置之后原地址不能继续访问!</span>
         </div>
@@ -22,7 +22,7 @@
                 <input class="layui-input" required pattern="^(http|/)" placeholder="请上传浏览器图标" value="{:sysconf('site_icon')}" name="site_icon">
                 <a class="input-right-icon layui-icon layui-icon-upload-drag" data-file="btn" data-type="ico,png" data-field="site_icon"></a>
             </label>
-            <span class="help-block">建议上传 <span class="color-blue">128x128</span> 的 ico 或 png 图片,可以通过 <a href="https://www.favicon-icon-generator.com" target="_blank">ICON </a>在线制作 ico 文件!</span>
+            <span class="help-block">建议上传 <span class="color-blue">128x128</span> | <span class="color-blue">256x256</span> 的 ico 或 png 图片,可以通过 <a href="https://www.favicon-icon-generator.com" target="_blank">ICON </a>在线制作 ico 后缀文件!</span>
         </div>
 
         <div class="layui-row layui-col-space15">