Paket Generator ini menyediakan berbagai generator seperti Admin CRUD, Controller, Model, View berdasarkan tabel untuk pengembangan aplikasi Anda yang mudah.
Laravel >= 5.5
PHP >= 7.0
composer require tobidsn/admin-generator
Setelah paket diinstal, Anda harus mendaftarkan penyedia layanan TobidsnCrudGeneratorCrudGeneratorServiceProvider . Biasanya, Laravel 5.5+ akan mendaftarkan penyedia layanan secara otomatis.
Setelah itu, publikasikan asetnya menggunakan perintah 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
Silakan Login ke laravel dan akses http://localhost:8000/admin/user
Anda akan menemukan file konfigurasi yang terletak di config/crudgenerator.php
Bila Anda ingin menggunakan file templat khusus Anda sendiri, maka Anda harus mengaktifkannya dan itu akan menggunakan file dari resources/stubs/
' custom_template ' => true, Anda dapat mengubah jalur templat Anda dengan mudah, jalur defaultnya adalah resources/stubs/ .
' path ' => base_path ( ' resources/stubs/ ' ),Saat membuat CRUD atau tampilan, generator akan mengasumsikan nomor kolom yang akan ditampilkan untuk grid atau detail CRUD secara otomatis dari konfigurasi. Anda bisa mengubahnya.
' view_columns_number ' => 5 , Tetapkan pembatas yang Anda gunakan untuk vars template Anda. Pembatas default adalah %% di semua tempat.
' custom_delimiter ' => [ ' %% ' , ' %% ' ],Catatan: Anda harus menggunakan pembatas yang sama dengan file templat Anda.
Konfigurasi ini akan membantu Anda menggunakan var templat khusus apa pun dalam index tampilan, form , list , create , edit , show
' dynamic_view_template ' => [],Grup rute pengontrol
' route_group ' => ' admin ' ,Lihat jalur untuk generator tampilan
' view_path ' => ' _admin ' ,Pembantu untuk tampilan dan bentuk khusus
' form_helper ' => ' adminlte3 ' ,Paket ini memungkinkan pengguna untuk menyesuaikan atau menggunakan template sendiri secara ekstensif.
Untuk menyesuaikan atau mengubah template, Anda perlu mengikuti langkah-langkah berikut:
Pastikan Anda telah memublikasikan semua aset paket ini. Jika Anda tidak menjalankan perintah ini.
php artisan vendor:publish -- provider ="Tobidsn CrudGenerator CrudGeneratorServiceProvider " Untuk mengganti template default dengan milik Anda, aktifkan opsi custom_template di file config/crudgenerator.php .
' custom_template ' => true, Sekarang Anda dapat menyesuaikan semuanya dari direktori resources/stubs/ ini.
Bahkan jika Anda perlu menggunakan variabel khusus apa pun, tambahkan saja variabel tersebut di file config/crudgenerator.php .
Proyek ini dilisensikan di bawah Lisensi MIT - lihat File Lisensi untuk rinciannya