diff --git a/packages/banner/src/BannerServiceProvider.php b/packages/banner/src/BannerServiceProvider.php index c1ce9da..d4b99dd 100644 --- a/packages/banner/src/BannerServiceProvider.php +++ b/packages/banner/src/BannerServiceProvider.php @@ -6,14 +6,20 @@ use Dcat\Admin\Extend\ServiceProvider; class BannerServiceProvider extends ServiceProvider { - // protected $menu = [ - // ['parent' => '', 'title' => '广告管理', 'icon' => 'feather icon-image', 'uri' => ''], - // ['parent' => '广告管理', 'title' => '广告位置', 'icon' => '', 'uri' => 'banner-ads'], - // ['parent' => '广告管理', 'title' => '广告内容', 'icon' => '', 'uri' => 'banners'], - // ]; - public function init() { parent::init(); } + + protected function menu() + { + if (config('app.debug')) { + return [ + ['parent' => '', 'title' => '广告管理', 'icon' => 'feather icon-image', 'uri' => ''], + ['parent' => '广告管理', 'title' => '广告位置', 'icon' => '', 'uri' => 'banner-ads'], + ['parent' => '广告管理', 'title' => '广告内容', 'icon' => '', 'uri' => 'banners'], + ]; + } + return $this->menu; + } } diff --git a/packages/keywords/src/KeywordsServiceProvider.php b/packages/keywords/src/KeywordsServiceProvider.php index 204193f..08dc305 100644 --- a/packages/keywords/src/KeywordsServiceProvider.php +++ b/packages/keywords/src/KeywordsServiceProvider.php @@ -6,12 +6,18 @@ use Dcat\Admin\Extend\ServiceProvider; class KeywordsServiceProvider extends ServiceProvider { - // protected $menu = [ - // ['title' => 'Keywords', 'uri' => 'keywords', 'icon' => 'feather icon-list'], - // ]; - public function init() { parent::init(); } + + protected function menu() + { + if (config('app.debug')) { + return [ + ['title' => 'Keywords', 'uri' => 'keywords', 'icon' => 'feather icon-list'], + ]; + } + return $this->menu; + } } diff --git a/packages/setting/src/SettingServiceProvider.php b/packages/setting/src/SettingServiceProvider.php index 6a76ec9..1e37e89 100644 --- a/packages/setting/src/SettingServiceProvider.php +++ b/packages/setting/src/SettingServiceProvider.php @@ -6,16 +6,18 @@ use Dcat\Admin\Extend\ServiceProvider; class SettingServiceProvider extends ServiceProvider { - // protected $menu = [ - // ['title' => '配置管理', 'uri' => 'settings', 'icon' => 'fa fa-gear'], - // ]; - - public function register() - { - } - public function init() { parent::init(); } + + protected function menu() + { + if (config('app.debug')) { + return [ + ['title' => '配置管理', 'uri' => 'settings', 'icon' => 'fa fa-gear'], + ]; + } + return $this->menu; + } }