Aktueller Standort: Startseite> Neueste Artikel> Laravel-Admin Automatic Modul Generation Tutorial und grundlegende Konfigurationsmethode

Laravel-Admin Automatic Modul Generation Tutorial und grundlegende Konfigurationsmethode

gitbox 2025-07-03

Vorwort

Laravel-Admin ist ein Tool zur Entwicklung des Backend Management-Systems, das basierend auf dem Laravel-Framework entwickelt wurde und Entwicklern dabei helfen soll, schnell ein featurereiches Backend-System aufzubauen. In diesem Artikel wird ausführlich eingeführt, wie LaRavel-Adminen verwendet werden, um Module automatisch zu generieren und relevante grundlegende Konfigurationsmethoden bereitzustellen, mit denen Sie das Framework effizienter verwenden können.

Installieren Sie Laravel-Admin

Bevor Sie beginnen, müssen Sie zuerst Laravel-Admin in Ihrem Projekt einbauen. Hier sind die Installationsschritte:

Erstellen Sie ein Laravel -Projekt

Erstellen Sie zunächst ein Laravel -Projekt. Öffnen Sie das Befehlszeilen -Tool, wechseln Sie zum Verzeichnis, in dem Sie das Projekt erstellen möchten, und führen Sie den folgenden Befehl aus:

 composer create-project --prefer-dist laravel/laravel your-project-name

Ersetzen Sie "Your-Project-Name" durch Ihren Projektnamen.

Installieren Sie Laravel-Admin

Führen Sie im Projekt Root-Verzeichnis den folgenden Befehl aus, um Laravel-Admin zu installieren:

 composer require encore/laravel-admin

Nach Abschluss der Installation müssen Sie die Ressourcendatei von Laravel-Admin veröffentlichen und den folgenden Befehl ausführen:

 php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"

Automatisch Module generieren

Laravel-Admin bietet einen Befehl zum automatischen Generieren von Modulcode. Sie können ein einfaches Modul erstellen, indem Sie den folgenden Befehl ausführen:

 php artisan admin:make User --model=App\User

Dieser Befehl generiert ein Modul mit dem Namen "Benutzer" und erstellt eine "Benutzer" -Tabelle in der Datenbank. Führen Sie als nächstes den folgenden Befehl aus, um die Datenbankmigration durchzuführen:

 php artisan migrate

Konfigurieren von Laravel-admin

Das Konfigurieren von Laravel-Adminen ist einer der wichtigsten Schritte für die Verwendung des Frameworks. Hier sind einige gängige Konfigurationsmethoden:

Ändern Sie die Anmeldeseite

Sie können das Hintergrundbild der Anmeldeseite anpassen, indem Sie das Element `login_background_image` in der Konfigurationsdatei` config/admin.php` ändern.

Navigationsmenü konfigurieren

In `config/admin.php` können Sie das Navigationsmenü definieren. Hier ist ein Beispiel:

 'menu' => [
    [
        'title' => 'Dashboard',
        'icon' => 'fa-dashboard',
        'uri' => '/',
    ],
    [
        'title' => 'User',
        'icon' => 'fa-user',
        'uri' => 'user',
    ],
]

Im obigen Beispiel definieren wir zwei Menüelemente: einen mit dem Namen "Dashboard", springen zur "/" -Route, und der andere "Benutzer", springen zur "/user" -Froute.

Benutzerdefinierte Modellanzeige

Laravel-Admin verwendet die Methode "toString ()` des Modells als standardmäßig den Inhalt der Modellliste. Wenn Sie die Anzeigemethode anpassen müssen, können Sie das Modell die Methode "__toString ()` hinzufügen. Zum Beispiel:

 public function __toString()
{
    return $this->name;
}

Über die obige Methode wird die Liste des Modells gemäß dem Attribut "Name" angezeigt.

Zusammenfassen

In diesem Artikel werden Laravel-Adminen verwendet, um Module automatisch zu generieren, und bietet einige grundlegende Konfigurationsmethoden. In diesen Schritten können Entwickler das Laravel-Admin-Framework effizienter verwenden und schnell ein Backend-Management-System erstellen. Hoffe dieser Artikel hilft dir!