修复插件安装后不显示配置按钮的BUG
新增dropdown不消失的BUG 新增移动端点击空白处菜单隐藏的功能
正在显示
3 个修改的文件
包含
13 行增加
和
1 行删除
@@ -122,7 +122,9 @@ class Addon extends Backend | @@ -122,7 +122,9 @@ class Addon extends Backend | ||
122 | try | 122 | try |
123 | { | 123 | { |
124 | Service::install($name, $force); | 124 | Service::install($name, $force); |
125 | - $this->success("安装成功", null, ['addon' => get_addon_info($name)]); | 125 | + $info = get_addon_info($name); |
126 | + $info['config'] = get_addon_config($name) ? 1 : 0; | ||
127 | + $this->success("安装成功", null, ['addon' => $info]); | ||
126 | } | 128 | } |
127 | catch (AddonException $e) | 129 | catch (AddonException $e) |
128 | { | 130 | { |
@@ -252,6 +254,7 @@ class Addon extends Backend | @@ -252,6 +254,7 @@ class Addon extends Backend | ||
252 | //导入SQL | 254 | //导入SQL |
253 | Service::importsql($name); | 255 | Service::importsql($name); |
254 | 256 | ||
257 | + $info['config'] = get_addon_config($name) ? 1 : 0; | ||
255 | $this->success("插件安装成功,你需要手动启用该插件,使之生效", null, ['addon' => $info]); | 258 | $this->success("插件安装成功,你需要手动启用该插件,使之生效", null, ['addon' => $info]); |
256 | } | 259 | } |
257 | catch (Exception $e) | 260 | catch (Exception $e) |
@@ -14,6 +14,14 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'adminlte', 'form'], functi | @@ -14,6 +14,14 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'adminlte', 'form'], functi | ||
14 | e.stopPropagation(); | 14 | e.stopPropagation(); |
15 | }); | 15 | }); |
16 | 16 | ||
17 | + //修复在移除窗口时下拉框不隐藏的BUG | ||
18 | + $(window).on("blur", function () { | ||
19 | + $("[data-toggle='dropdown']").parent().removeClass("open"); | ||
20 | + if ($("body").hasClass("sidebar-open")) { | ||
21 | + $(".sidebar-toggle").trigger("click"); | ||
22 | + } | ||
23 | + }); | ||
24 | + | ||
17 | //快捷搜索 | 25 | //快捷搜索 |
18 | $(".menuresult").width($("form.sidebar-form > .input-group").width()); | 26 | $(".menuresult").width($("form.sidebar-form > .input-group").width()); |
19 | var isAndroid = /(android)/i.test(navigator.userAgent); | 27 | var isAndroid = /(android)/i.test(navigator.userAgent); |
-
请 注册 或 登录 后发表评论