hamed-sadeghinejad / admin-panel
This package create admin panel for your projects
Installs: 45
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:HTML
Requires
- illuminate/support: ~5.0
- lavary/laravel-menu: ^1.7
This package is auto-updated.
Last update: 2025-03-21 00:08:48 UTC
README
AdminPanel
This is an admin panel for laravel packages.
Installation guide
- Copy this line to
config/app.php
inproviders
variable:
HamedSadeghi\AdminPanel\AdminPanelServiceProvider::class
- Activate simple authenticate package of laravel
php artisan make:auth
php artisan migrate
-
Change
$redirectTo
attribute ofLoginController
,RegisterController
,ResetPasswordController
andVerificationController
to/admin
-
Publish public assets
php artisan vendor:publish --tag=AdminPanel-assets
Menu management
AdminPanel using lavary/laravel-menu for menu management.
Sidebar menu
To adding menu in sidebar of panel you must add your menu in sidebar
section, ex:
\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']); });