diff --git a/application/admin/common.php b/application/admin/common.php index 7c13b028..705cba8e 100644 --- a/application/admin/common.php +++ b/application/admin/common.php @@ -89,7 +89,7 @@ function build_category_select($name, $type, $selected = null, $attr = [], $head function build_toolbar($btns = NULL, $attr = []) { $auth = \app\admin\library\Auth::instance(); - $controller = strtolower(think\Request::instance()->controller()); + $controller = str_replace('.','/',strtolower(think\Request::instance()->controller())); $btns = $btns ? $btns : ['refresh', 'add', 'edit', 'del']; $btns = is_array($btns) ? $btns : explode(',', $btns); $index = array_search('delete', $btns); diff --git a/application/admin/controller/Addon.php b/application/admin/controller/Addon.php index 803c7be5..de368e0e 100644 --- a/application/admin/controller/Addon.php +++ b/application/admin/controller/Addon.php @@ -196,6 +196,8 @@ class Addon extends Backend */ public function local() { + Config::set('default_return_type', 'json'); + $file = $this->request->file('file'); $addonTmpDir = RUNTIME_PATH . 'addons' . DS; if (!is_dir($addonTmpDir)) diff --git a/application/admin/view/auth/admin/index.html b/application/admin/view/auth/admin/index.html index 9e3f7940..b4ed2565 100644 --- a/application/admin/view/auth/admin/index.html +++ b/application/admin/view/auth/admin/index.html @@ -8,11 +8,11 @@
-