-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Installation
Caution
We're currently in transition to a new online documentation at Laravel-AdminLTE Documentation. As a result of this move, the WIKI pages could be outdated in the future, so we recommend you to read the new online documentation instead.
Important
The next steps are only valid for a fresh installation procedure, if you are performing an update on the package, please refers to the Updating section.
On the root folder of your Laravel project, require the package using the composer
tool:
composer require jeroennoten/laravel-adminlte
Install the required package resources using the next command:
php artisan adminlte:install
This command will install:
- The underlying AdminLTE distribution files and its dependencies (
Bootstrap
,jQuery
, etc.) in yourpublic/vendor
folder. - The package configuration at the
config/adminlte.php
file. - The package translations in the
resources/lang/vendor/adminlte/
folder (orlang/vendor/adminlte/
folder forLaravel >= 9.x
versions).
Tip
You can use the --force
option to overwrite previous existing files.
You can use the --interactive
option to be guided through the process and choose what you want to install.
You can check the installation status of the package resources with the command php artisan adminlte:status
.
Optionally, and for Laravel 7+ only versions, this package offers a set of AdminLTE styled authentication views that you can use in replacement of the ones provided by the legacy laravel/ui authentication scaffolding. If you are planning to use these views, then first require the laravel/ui package using composer and install the bootstrap
scaffolding:
composer require laravel/ui
php artisan ui bootstrap --auth
Then, you can make the view replacements by executing the next artisan command:
php artisan adminlte:install --only=auth_views
Important
The authentication scaffolding offers features like login, logout and registration. It is a recommendation to always read the Laravel Authentication Documentation for details about the authentication scaffolding. Note that Laravel offers some starter kits (like Laravel-Breeze) besides the legacy laravel/ui package. So, using the authentication views from this package is OPTIONAL and UP TO YOU.
Jump to the Usage Section to read how to use the main AdminLTE blade template provided by this package.
Home | Installation | Updating | Usage | Basic Config | Layout Config | Menu Config | Plugins Config | Blade X-Components - Laravel-AdminTE