From 1da21fc8bb2488ada4454e0aae5a8e7533d9f036 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Mon, 15 Aug 2022 14:57:10 +0800 Subject: [PATCH] rename to children_group --- app/Http/Middleware/ShareViewData.php | 1 - beike/Repositories/MenuRepo.php | 4 ++-- plugins/LatestProducts/Bootstrap.php | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app/Http/Middleware/ShareViewData.php b/app/Http/Middleware/ShareViewData.php index ccaef35b..b91fbfa0 100644 --- a/app/Http/Middleware/ShareViewData.php +++ b/app/Http/Middleware/ShareViewData.php @@ -52,7 +52,6 @@ class ShareViewData View::share('design', request('design') == 1); View::share('languages', LanguageRepo::enabled()); View::share('shop_base_url', shop_route('home.index')); - View::share('categories', hook_filter('header.categories', CategoryRepo::getTwoLevelCategories())); View::share('footer_content', hook_filter('footer.content', FooterRepo::handleFooterData())); View::share('menu_content', hook_filter('menu.content', MenuRepo::handleMenuData())); } diff --git a/beike/Repositories/MenuRepo.php b/beike/Repositories/MenuRepo.php index a7b3dc07..0863ed20 100644 --- a/beike/Repositories/MenuRepo.php +++ b/beike/Repositories/MenuRepo.php @@ -41,8 +41,8 @@ class MenuRepo $menu['name'] = $menu['name'][$locale] ?? ''; $menu['badge']['name'] = $menu['badge']['name'][$locale] ?? ''; - if ($menu['childrenGroup']) { - $menu['childrenGroup'] = self::handleChildrenGroup($menu['childrenGroup']); + if ($menu['children_group']) { + $menu['children_group'] = self::handleChildrenGroup($menu['children_group']); } $menus[$index] = $menu; } diff --git a/plugins/LatestProducts/Bootstrap.php b/plugins/LatestProducts/Bootstrap.php index 214e9a83..dc83641d 100644 --- a/plugins/LatestProducts/Bootstrap.php +++ b/plugins/LatestProducts/Bootstrap.php @@ -23,10 +23,10 @@ class Bootstrap */ private function addLatestProducts() { - add_filter('header.categories', function ($data) { + add_filter('menu.content', function ($data) { $data[] = [ 'name' => trans('LatestProducts::header.latest_products'), - "url" => plugin_route('latest_products'), + "link" => plugin_route('latest_products'), ]; return $data; });