diff --git a/beike/Repositories/MenuRepo.php b/beike/Repositories/MenuRepo.php index 36e2712d..7433b79b 100644 --- a/beike/Repositories/MenuRepo.php +++ b/beike/Repositories/MenuRepo.php @@ -30,16 +30,17 @@ class MenuRepo $menus = $menuSetting['menus']; foreach ($menus as $index => $menu) { + $menu['new_window'] = $menu['link']['new_window'] ?? false; $menu['link'] = handle_link($menu['link'])['link'] ?? ''; $menu['name'] = $menu['name'][$locale] ?? ''; $menu['badge']['name'] = $menu['badge']['name'][$locale] ?? ''; - $menu['new_window'] = $menu['link']['new_window'] ?? false; if ($menu['childrenGroup']) { $menu['children_group'] = self::handleChildrenGroup($menu['childrenGroup']); } $menus[$index] = $menu; } + return $menus; }