hamed-sadeghinejad / admin-panel

此包最新版本(0.1)没有可用的许可证信息。

此包为您的项目创建管理面板

0.1 2018-10-07 07:46 UTC

This package is auto-updated.

Last update: 2024-09-20 22:53:29 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

AdminPanel

这是一个为laravel包提供的管理面板。

安装指南

  1. 将此行复制到 config/app.php 文件的 providers 变量中
HamedSadeghi\AdminPanel\AdminPanelServiceProvider::class
  1. 激活laravel的简单认证包
php artisan make:auth
php artisan migrate
  1. LoginControllerRegisterControllerResetPasswordControllerVerificationController$redirectTo 属性更改为 /admin

  2. 发布公共资源

php artisan vendor:publish --tag=AdminPanel-assets

菜单管理

AdminPanel 使用 lavary/laravel-menu 进行菜单管理。

侧边菜单

要将菜单添加到面板的侧边栏,您必须在 sidebar 部分添加您的菜单,例如

        \Menu::make('sidebar', function($menu){
            $menu->add('Articles management', '#')
                ->attr('icon', 'newspaper')
                ->nickname('articles');
            $menu->articles->add('Add new', ['route' => 'add-new']);
            $menu->articles->add('List', ['route' => 'list']);
        });