Browse Source

fix #1241 新旧版本切换错误提示

magicblack 6 months ago
parent
commit
3ed56275b0

+ 3 - 0
application/admin/controller/System.php

@@ -766,6 +766,9 @@ class System extends Base
             $config['site'] = [];
         }
         $config['site']['new_version'] = $param['version'];
+        if (!is_writable(APP_PATH . 'extra/maccms.php')) {
+            return $this->error(APP_PATH . 'extra/maccms.php' . lang('install/write_read_err'));
+        }
         $res = mac_arr2file(APP_PATH . 'extra/maccms.php', $config);
         if ($res === false) {
             return $this->error(lang('save_err'));

+ 3 - 0
application/admin/view/index/index.html

@@ -370,6 +370,9 @@ foreach ($langs as $k => &$v) {
                     layer.msg("configedit error",{time:1800});
                 },
                 success: function (r) {
+                    if(r.code != 1){
+                        alert(r.msg)
+                    }
                     layer.msg(r.msg,{time:1800});
                 },
                 complete: function () {

+ 3 - 0
application/admin/view_new/index/index.html

@@ -600,6 +600,9 @@
                 layer.msg("configedit error", { time: 1800 });
             },
             success: function (r) {
+                if(r.code != 1){
+                    alert(r.msg)
+                }
                 layer.msg(r.msg, { time: 1800 });
             },
             complete: function () {