Es war noch nie einfacher, Admin-Panels zu erstellen und anzupassen. Yah! yaldash
, auch laravelDash
genannt, ist ein wunderschön gestaltetes Verwaltungspanel für Laravel.
Für Installationsanweisungen sowie detaillierte Nutzungs- und Bereitstellungsdetails werfen Sie bitte einen Blick in die offizielle Dokumentation.
Für yaldash gelten einige Anforderungen, die Sie vor der Installation beachten sollten:
yaldash unterstützt relativ aktuelle Versionen der folgenden Browser:
Der offizielle Leitfaden setzt PHP-Kenntnisse auf mittlerem Niveau voraus.
Wir gehen davon aus, dass Sie Ihre Entwicklungsumgebung einrichten konnten. Es gibt zwei Möglichkeiten, das Laravel-Projekt zu installieren
Ich werde Via Composer verwenden, um ein neues Projekt zu erstellen
composer create-project --prefer-dist laravel/laravel blog
Stellen Sie zunächst sicher, dass Sie eine neue Datenbank erstellen und Ihre Datenbankanmeldeinformationen zu Ihrer .env-Datei hinzufügen:
APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Yaldash ist super einfach zu installieren. Nachdem Sie Ihre neue Laravel-Anwendung erstellt haben, können Sie das Yaldash-Paket mit dem folgenden Befehl einbinden:
composer require yal/laraveldash
yaldash registriert seinen Dienstanbieter automatisch, wenn Sie Laravel >=5.5 verwenden. Wenn Sie Yaldash mit Laravel 5.3 oder 5.4 verwenden, fügen Sie den Dienstanbieter von Yaldash in der Datei config/app.php Ihrer Anwendung hinzu:
/*
* yaldash Service Provider
*/
yal laraveldash Providers DashboardServiceProvider::class,
Als nächstes müssen Sie die laravelDash-Konfigurationsdatei veröffentlichen:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " config "
Als Nächstes müssen Sie die laravelDash-Assets veröffentlichen:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " laravelDash-assets "
Generierte Migrationen sind reguläre Laravel-Migrationen. Führen Sie die Migrationen aus mit:
php artisan migrate
Oder führen Sie den LaravelDash-Befehl aus, der Ihnen alles liefert, was Sie für die Verwendung von LaravelDash benötigen
php artisan laraveldash:install
Datenbanktabellen stehen häufig in Beziehung zueinander. Beispielsweise kann ein Blog-Beitrag viele Kommentare enthalten oder eine Bestellung könnte sich auf den Benutzer beziehen, der sie aufgegeben hat. Eloquent erleichtert die Verwaltung und Arbeit mit diesen Beziehungen. Gehen Sie also zu AppUser.php und fügen Sie UserRelation hinzu
<?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;
}
Um es anzuzeigen, müssen Sie einen Webserver auf Ihrem Entwicklungscomputer starten. Sie können dies tun, indem Sie den folgenden Befehl ausführen:php artisan Serve und dann zu http://localhost:8000/laravel-dash
gehen
Sie können die gewünschte Route in der Konfigurationsdatei (config/laraveldash.php) anpassen.
Egal, ob Sie uns dabei helfen, Fehler zu beheben, die Dokumentation zu verbessern oder die Nachricht zu verbreiten, wir würden uns freuen, Sie als Teil der yaldash
-Community zu haben! ?? Weitere Informationen darüber, wonach wir suchen und wie Sie beginnen können, finden Sie unter CONTRIBUTING.md.
Der Dank geht an diese wunderbaren Menschen (Emoji-Taste):
Yasser A. Idrissi ? ? | José Rosado ? ? | أشرف بصرى ? | Inani El Houssain ? | Michael Millis ? | Uchinka ? | ローマ ニコラス ? |
Wenn Sie eine Sicherheitslücke in LaravelDash entdecken, senden Sie bitte eine E-Mail an Yasser Ameur El Idrissi über [email protected]
. Alle Sicherheitslücken werden umgehend behoben.
Weitere Informationen zu den letzten Änderungen finden Sie im CHANGELOG.
Die Yaldash-Bibliothek ist eine Open-Source-Software, die unter der MIT-Lizenz lizenziert ist.