diff --git a/application/admin/controller/Admin.php b/application/admin/controller/Admin.php index dbd81e5b4..29ed6126e 100755 --- a/application/admin/controller/Admin.php +++ b/application/admin/controller/Admin.php @@ -149,7 +149,7 @@ class Admin extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, 'admin_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, @@ -241,7 +241,7 @@ class Admin extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, ])); return $this->fetch(); diff --git a/application/admin/controller/Article.php b/application/admin/controller/Article.php index 294bbaff1..21c5f440b 100755 --- a/application/admin/controller/Article.php +++ b/application/admin/controller/Article.php @@ -137,7 +137,7 @@ class Article extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, 'article_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, diff --git a/application/admin/controller/Brand.php b/application/admin/controller/Brand.php index 6593f0de9..25d8d3153 100755 --- a/application/admin/controller/Brand.php +++ b/application/admin/controller/Brand.php @@ -10,6 +10,7 @@ // +---------------------------------------------------------------------- namespace app\admin\controller; +use think\facade\Hook; use app\service\BrandService; /** @@ -120,7 +121,6 @@ class Brand extends Common $ret = BrandService::BrandList($data_params); $data = empty($ret['data'][0]) ? [] : $ret['data'][0]; } - $this->assign('data', $data); // 是否启用 $this->assign('common_is_enable_list', lang('common_is_enable_list')); @@ -129,12 +129,23 @@ class Brand extends Common $brand_category = BrandService::BrandCategoryList(['field'=>'id,name']); $this->assign('brand_category', $brand_category['data']); - // 参数 - $this->assign('params', $params); + // 品牌编辑页面钩子 + $hook_name = 'plugins_view_admin_brand_save'; + $this->assign($hook_name.'_data', Hook::listen($hook_name, + [ + 'hook_name' => $hook_name, + 'is_backend' => true, + 'brand_id' => isset($params['id']) ? $params['id'] : 0, + 'data' => &$data, + 'params' => &$params, + ])); // 编辑器文件存放地址 $this->assign('editor_path_type', 'brand'); + // 数据 + $this->assign('data', $data); + $this->assign('params', $params); return $this->fetch(); } diff --git a/application/admin/controller/Common.php b/application/admin/controller/Common.php index 009acaeaf..228e041be 100755 --- a/application/admin/controller/Common.php +++ b/application/admin/controller/Common.php @@ -76,22 +76,22 @@ class Common extends Controller private function CommonPluginsInit() { // css钩子 - $this->assign('plugins_admin_css_data', Hook::listen('plugins_admin_css', ['hook_name'=>'plugins_admin_css', 'is_backend'=>false])); + $this->assign('plugins_admin_css_data', Hook::listen('plugins_admin_css', ['hook_name'=>'plugins_admin_css', 'is_backend'=>true])); // js钩子 - $this->assign('plugins_admin_js_data', Hook::listen('plugins_admin_js', ['hook_name'=>'plugins_admin_js', 'is_backend'=>false])); + $this->assign('plugins_admin_js_data', Hook::listen('plugins_admin_js', ['hook_name'=>'plugins_admin_js', 'is_backend'=>true])); // 公共header内钩子 - $this->assign('plugins_admin_common_header_data', Hook::listen('plugins_admin_common_header', ['hook_name'=>'plugins_admin_common_header', 'is_backend'=>false, 'admin'=>$this->admin])); + $this->assign('plugins_admin_common_header_data', Hook::listen('plugins_admin_common_header', ['hook_name'=>'plugins_admin_common_header', 'is_backend'=>true, 'admin'=>$this->admin])); // 公共页面底部钩子 - $this->assign('plugins_admin_common_page_bottom_data', Hook::listen('plugins_admin_common_page_bottom', ['hook_name'=>'plugins_admin_common_page_bottom', 'is_backend'=>false, 'admin'=>$this->admin])); + $this->assign('plugins_admin_common_page_bottom_data', Hook::listen('plugins_admin_common_page_bottom', ['hook_name'=>'plugins_admin_common_page_bottom', 'is_backend'=>true, 'admin'=>$this->admin])); // 公共顶部钩子 - $this->assign('plugins_admin_view_common_top_data', Hook::listen('plugins_admin_view_common_top', ['hook_name'=>'plugins_admin_view_common_top', 'is_backend'=>false, 'admin'=>$this->admin])); + $this->assign('plugins_admin_view_common_top_data', Hook::listen('plugins_admin_view_common_top', ['hook_name'=>'plugins_admin_view_common_top', 'is_backend'=>true, 'admin'=>$this->admin])); // 公共底部钩子 - $this->assign('plugins_admin_view_common_bottom_data', Hook::listen('plugins_admin_view_common_bottom', ['hook_name'=>'plugins_admin_view_common_bottom', 'is_backend'=>false, 'admin'=>$this->admin])); + $this->assign('plugins_admin_view_common_bottom_data', Hook::listen('plugins_admin_view_common_bottom', ['hook_name'=>'plugins_admin_view_common_bottom', 'is_backend'=>true, 'admin'=>$this->admin])); } /** diff --git a/application/admin/controller/Goods.php b/application/admin/controller/Goods.php index af2cd9dd6..fef7a1f73 100755 --- a/application/admin/controller/Goods.php +++ b/application/admin/controller/Goods.php @@ -83,6 +83,12 @@ class Goods extends Common ]; $ret = GoodsService::GoodsList($data_params); + // 商品分类 + $this->assign('goods_category_list', GoodsService::GoodsCategoryAll()); + + // 品牌分类 + $this->assign('brand_list', BrandService::CategoryBrand()); + // 是否上下架 $this->assign('common_is_shelves_list', lang('common_is_shelves_list')); @@ -135,7 +141,7 @@ class Goods extends Common $this->assign('region_province_list', RegionService::RegionItems(['pid'=>0])); // 商品分类 - $this->assign('category_list', GoodsService::GoodsCategoryAll()); + $this->assign('goods_category_list', GoodsService::GoodsCategoryAll()); // 品牌分类 $this->assign('brand_list', BrandService::CategoryBrand()); @@ -149,7 +155,7 @@ class Goods extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, 'goods_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, diff --git a/application/admin/controller/Index.php b/application/admin/controller/Index.php index 61118e1ce..93b2d76af 100755 --- a/application/admin/controller/Index.php +++ b/application/admin/controller/Index.php @@ -86,15 +86,15 @@ class Index extends Common $order_complete_money = StatisticalService::OrderCompleteMoneyYesterdayTodayTotal(); $this->assign('order_complete_money', $order_complete_money['data']); - // 近7日订单交易走势 + // 近15日订单交易走势 $order_trading_trend = StatisticalService::OrderTradingTrendSevenTodayTotal(); $this->assign('order_trading_trend', $order_trading_trend['data']); - // 近7日订单支付方式 + // 近15日订单支付方式 $order_type_number = StatisticalService::OrderPayTypeSevenTodayTotal(); $this->assign('order_type_number', $order_type_number['data']); - // 近7日热销商品 + // 近15日热销商品 $goods_hot_sale = StatisticalService::GoodsHotSaleSevenTodayTotal(); $this->assign('goods_hot_sale', $goods_hot_sale['data']); diff --git a/application/admin/controller/Power.php b/application/admin/controller/Power.php index 86250cd83..39556dc62 100755 --- a/application/admin/controller/Power.php +++ b/application/admin/controller/Power.php @@ -161,7 +161,7 @@ class Power extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, 'role_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, diff --git a/application/admin/controller/User.php b/application/admin/controller/User.php index 9f6ffb0f9..c81dcd2bc 100755 --- a/application/admin/controller/User.php +++ b/application/admin/controller/User.php @@ -156,7 +156,7 @@ class User extends Common $this->assign($hook_name.'_data', Hook::listen($hook_name, [ 'hook_name' => $hook_name, - 'is_backend' => false, + 'is_backend' => true, 'user_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, diff --git a/application/admin/view/default/admin/save_info.html b/application/admin/view/default/admin/save_info.html index 3526256cb..b8751c95b 100755 --- a/application/admin/view/default/admin/save_info.html +++ b/application/admin/view/default/admin/save_info.html @@ -30,7 +30,7 @@ {{if !isset($data['id']) or $admin['id'] neq $data['id']}}