Il n'a jamais été aussi simple de créer et de personnaliser des panneaux d'administration. Ouais! yaldash
également appelé laravelDash
est un panneau d'administration magnifiquement conçu pour Laravel.
Pour les instructions d'installation, les détails détaillés d'utilisation et de déploiement, veuillez consulter la documentation officielle.
yaldash a quelques exigences dont vous devez être conscient avant l'installation :
yaldash prend en charge les versions raisonnablement récentes des navigateurs suivants :
Le guide officiel suppose une connaissance de niveau intermédiaire en PHP.
nous supposons que vous avez pu configurer votre environnement de développement. Il existe deux façons d'installer le projet Laravel
J'utiliserai via composer pour créer un nouveau projet
composer create-project --prefer-dist laravel/laravel blog
Tout d'abord, assurez-vous de créer une nouvelle base de données et d'ajouter vos informations d'identification de base de données à votre fichier .env :
APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
yaldash est super facile à installer. Après avoir créé votre nouvelle application Laravel, vous pouvez inclure le package yaldash avec la commande suivante :
composer require yal/laraveldash
yaldash enregistrera automatiquement son fournisseur de services si vous utilisez Laravel >=5.5. Si vous utilisez yaldash avec Laravel 5.3 ou 5.4, ajoutez le fournisseur de services de yaldash dans le fichier config/app.php de votre application :
/*
* yaldash Service Provider
*/
yal laraveldash Providers DashboardServiceProvider::class,
Ensuite, vous devez publier le fichier de configuration laravelDash :
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " config "
Ensuite, vous devez publier les ressources laravelDash :
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " laravelDash-assets "
Les migrations générées sont des migrations Laravel régulières, exécutez les migrations avec :
php artisan migrate
Ou exécutez la commande LaravelDash, qui vous fournit ce dont vous avez besoin pour commencer à utiliser LaravelDash.
php artisan laraveldash:install
Les tables de base de données sont souvent liées les unes aux autres. Par exemple, un article de blog peut contenir de nombreux commentaires, ou une commande peut être liée à l'utilisateur qui l'a passée. Eloquent facilite la gestion et le travail avec ces relations. Alors, allez dans AppUser.php et ajoutez UserRelation
<?php
namespace App ;
use Illuminate Notifications Notifiable ;
use Illuminate Foundation Auth User as Authenticatable ;
use yal laraveldash Traits UserRelation ;
class User extends Authenticatable
{
use Notifiable,UserRelation;
}
Pour le voir, vous devez démarrer un serveur Web sur votre machine de développement. Vous pouvez le faire en exécutant la commande suivante :php artisan serve, puis en vous dirigeant vers http://localhost:8000/laravel-dash
vous pouvez personnaliser l'itinéraire souhaité dans le fichier de configuration (config/laraveldash.php)
Que vous nous aidiez à corriger des bugs, à améliorer la documentation ou à faire passer le message, nous serions ravis de vous compter parmi la communauté yaldash
! ?? Voir CONTRIBUTING.md pour plus d'informations sur ce que nous recherchons et comment commencer.
Merci à ces personnes merveilleuses (clé emoji) :
Yasser A. Idrissi ? ? | José Rosado ? ? | أشرف بصرى ? | Inani El Houssain ? | Michael Millis ? | Uchinka ? | ロ ー マ ニ コ ラ ス ? |
Si vous découvrez une vulnérabilité de sécurité dans LaravelDash, veuillez envoyer un e-mail à Yasser Ameur El Idrissi via [email protected]
. Toutes les vulnérabilités de sécurité seront rapidement corrigées.
Veuillez consulter CHANGELOG pour plus d'informations sur ce qui a changé récemment.
La bibliothèque yaldash est un logiciel open source sous licence MIT.