28 lines
807 B
PHP
Executable File
28 lines
807 B
PHP
Executable File
<?php
|
|
namespace Modules\Blog\ArticleList\Handlers;
|
|
|
|
use App\CMS\Handlers\AdminHandler;
|
|
use App\Models\User;
|
|
|
|
class ArticleList extends AdminHandler
|
|
{
|
|
public static function registerAdminMenu(User $user)
|
|
{
|
|
parent::registerAdminMenu($user);
|
|
|
|
$menu = \Menu::instance('mainMenu');
|
|
|
|
$blogSubmenu = $menu->whereTitle(trans('article::module.blog'));
|
|
if (!$blogSubmenu) {
|
|
$blogSubmenu = $menu->dropdown(trans('article::module.blog'), function ($sub) {
|
|
}, 20, ['icon' => 'fa fa-fw fa-book']);
|
|
}
|
|
|
|
$blogSubmenu->route('content.new', trans('articlelist::module.name'), ['id' => config('articlelist.alias')], 100, ['icon' => 'fa fa-fw fa-list-alt']);
|
|
}
|
|
|
|
public static function supportCategories()
|
|
{
|
|
return false;
|
|
}
|
|
} |