作者 Karson

修复插件安装后不显示配置按钮的BUG

新增dropdown不消失的BUG
新增移动端点击空白处菜单隐藏的功能
/nbproject/
/addons/
.idea
composer.lock
*.log
... ...
... ... @@ -122,7 +122,9 @@ class Addon extends Backend
try
{
Service::install($name, $force);
$this->success("安装成功", null, ['addon' => get_addon_info($name)]);
$info = get_addon_info($name);
$info['config'] = get_addon_config($name) ? 1 : 0;
$this->success("安装成功", null, ['addon' => $info]);
}
catch (AddonException $e)
{
... ... @@ -251,7 +253,8 @@ class Addon extends Backend
//导入SQL
Service::importsql($name);
$info['config'] = get_addon_config($name) ? 1 : 0;
$this->success("插件安装成功,你需要手动启用该插件,使之生效", null, ['addon' => $info]);
}
catch (Exception $e)
... ...
... ... @@ -14,6 +14,14 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'adminlte', 'form'], functi
e.stopPropagation();
});
//修复在移除窗口时下拉框不隐藏的BUG
$(window).on("blur", function () {
$("[data-toggle='dropdown']").parent().removeClass("open");
if ($("body").hasClass("sidebar-open")) {
$(".sidebar-toggle").trigger("click");
}
});
//快捷搜索
$(".menuresult").width($("form.sidebar-form > .input-group").width());
var isAndroid = /(android)/i.test(navigator.userAgent);
... ...