Dieses Generatorpaket bietet verschiedene Generatoren wie Admin CRUD, Controller, Modell und Tabellenansicht für die problemlose Entwicklung Ihrer Anwendungen.
Laravel >= 5.5
PHP >= 7.0
composer require tobidsn/admin-generator
Sobald das Paket installiert ist, sollten Sie den Dienstanbieter TobidsnCrudGeneratorCrudGeneratorServiceProvider registrieren. Normalerweise registriert Laravel 5.5+ den Dienstanbieter automatisch.
Anschließend veröffentlichen Sie die Assets mit dem Befehl vendor:publish Artisan“:
php artisan vendor:publish --provider="TobidsnCrudGeneratorCrudGeneratorServiceProvider"
php artisan make:migration create_users_table
php artisan migrate
php artisan crud:admin User --table=users
protected $ signature = ' crud:admin {name : Class (singular) for example User}
{--table= : The name of the Table.}
{--model= : The name of the Model.}
{--route-group= : The name of the Model.}
{--view-path= : The name of the view path.} ' ; php artisan serve
Bitte melden Sie sich bei Laravel an und greifen Sie auf http://localhost:8000/admin/user zu
Eine Konfigurationsdatei finden Sie unter config/crudgenerator.php
Wenn Sie Ihre eigenen benutzerdefinierten Vorlagendateien verwenden möchten, sollten Sie diese aktivieren, damit die Dateien aus resources/stubs/ verwendet werden.
' custom_template ' => true, Sie können Ihren Vorlagenpfad einfach ändern. Der Standardpfad ist resources/stubs/ .
' path ' => base_path ( ' resources/stubs/ ' ),Beim Generieren von CRUD oder den Ansichten übernimmt der Generator die Spaltennummer, die für das CRUD-Raster oder die CRUD-Details angezeigt werden soll, automatisch aus der Konfiguration. Sie können es ändern.
' view_columns_number ' => 5 , Legen Sie Ihr Trennzeichen fest, das Sie für Ihre Vorlagenvariablen verwenden. Das Standardtrennzeichen ist überall %% .
' custom_delimiter ' => [ ' %% ' , ' %% ' ],Hinweis: Sie sollten das gleiche Trennzeichen wie in Ihren Vorlagendateien verwenden.
Diese Konfiguration hilft Ihnen, alle benutzerdefinierten Vorlagenvariablen in den Ansichten index , form , list , create , edit und show zu verwenden
' dynamic_view_template ' => [],Routengruppe des Controllers
' route_group ' => ' admin ' ,Ansichtspfad für den Ansichtsgenerator
' view_path ' => ' _admin ' ,Helfer für benutzerdefinierte Ansichten und Formulare
' form_helper ' => ' adminlte3 ' ,Das Paket ermöglicht es dem Benutzer, umfangreiche Anpassungen vorzunehmen oder eigene Vorlagen zu verwenden.
Um die Vorlage anzupassen oder zu ändern, müssen Sie die folgenden Schritte ausführen:
Stellen Sie einfach sicher, dass Sie alle Assets dieses Pakets veröffentlicht haben. Wenn Sie diesen Befehl nicht einfach ausgeführt haben.
php artisan vendor:publish -- provider ="Tobidsn CrudGenerator CrudGeneratorServiceProvider " Um die Standardvorlage mit Ihrer eigenen zu überschreiben, aktivieren Sie die Option custom_template in der Datei config/crudgenerator.php .
' custom_template ' => true, Jetzt können Sie alles in diesem Verzeichnis resources/stubs/ anpassen.
Auch wenn Sie benutzerdefinierte Variablen verwenden müssen, fügen Sie diese einfach in die Datei config/crudgenerator.php ein.
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Lizenzdatei