diff --git a/admin/template/menus.php b/admin/template/menus.php index fcd0454b..25e4445b 100644 --- a/admin/template/menus.php +++ b/admin/template/menus.php @@ -1,14 +1,9 @@ 'Mailer', 'icon' => 'envelope', 'link' => 'mailer']; -} - return [ ['name' => 'Dashboard', 'icon' => 'tachometer-alt', 'link' => 'dashboard'], ['name' => 'News', 'icon' => 'newspaper', 'link' => 'news'], - $mailer, + ['name' => 'Mailer', 'icon' => 'envelope', 'link' => 'mailer', 'disabled' => !config('mail_enabled')], ['name' => 'Pages', 'icon' => 'book', 'link' => [ ['name' => 'All Pages', 'link' => 'pages'], diff --git a/admin/template/template.php b/admin/template/template.php index 001e94fa..ca57f8c6 100644 --- a/admin/template/template.php +++ b/admin/template/template.php @@ -48,7 +48,7 @@ $menus = require __DIR__ . '/menus.php'; foreach ($menus as $category => $menu) { - if (!isset($menu['name'])) { + if (isset($menu['disabled']) && $menu['disabled']) { continue; }