Demo dan Download CRUD Laravel dengan upload gambar
Saya akan menjelaskan sedikit menngenai CRUD Laravel ini. CRUD Laravel ini adalah CRUD biasa yang terdiri dari operasi Create, Update , Delete yang menggunakan framework Laravel. Alur MVC dari framework Laravel kira-kira seperti ini :
ROUTES di Laravel berada di dalam folder routes/web.php. Berisi seperti berikut :
Route::get('tambah','BlogController@tambah');
Tambah adalah bagian dari url nantinya, misalnya : laravelapp.com/tambah
BlogController adalah nama controller
@tambah adalah nama function di dalam controller.
Controller di Laravel berada di dalam folder app/Http/Controllers/NamaControllernya.php.
catatan: aturan penamaan controller adalah CamelCase, artinya setiap kata pembentuknya ditandai dengan huruf besar dan disambung.
Model di Laravel berada dalam folder /app/Model . Isi dari file model kira-kira seperti ini :
Dan Views di Laravel terletak dalam folder laravelapp/resources/views :
Blade adalah template engine Laravel.
Perintah @Yield() adalah perintah blade. Gunanya untuk menandai, bahwa dibagian itu akan ditempati potongan kode yang biasa disebut section. Nama dari section tersebut disertakan dalam tanda kurung pada perintah @yields(). misal : yiled('footer').
contohnya berada pada file utama master.blade.php :
file master.blade diatas kita extends pada file lainnya sesuai route . dengan format namafolder.namafilemaster, file dibawah berada pada laravelapp/resources/views/daftar_pegawai.blade.php, kurung kurawal dobel adalah pengganti echo ,
ROUTES di Laravel berada di dalam folder routes/web.php. Berisi seperti berikut :
Route::get('tambah','BlogController@tambah');
Tambah adalah bagian dari url nantinya, misalnya : laravelapp.com/tambah
BlogController adalah nama controller
@tambah adalah nama function di dalam controller.
Controller di Laravel berada di dalam folder app/Http/Controllers/NamaControllernya.php.
catatan: aturan penamaan controller adalah CamelCase, artinya setiap kata pembentuknya ditandai dengan huruf besar dan disambung.
Model di Laravel berada dalam folder /app/Model . Isi dari file model kira-kira seperti ini :
Dan Views di Laravel terletak dalam folder laravelapp/resources/views :
Blade adalah template engine Laravel.
Perintah @Yield() adalah perintah blade. Gunanya untuk menandai, bahwa dibagian itu akan ditempati potongan kode yang biasa disebut section. Nama dari section tersebut disertakan dalam tanda kurung pada perintah @yields(). misal : yiled('footer').
contohnya berada pada file utama master.blade.php :
file master.blade diatas kita extends pada file lainnya sesuai route . dengan format namafolder.namafilemaster, file dibawah berada pada laravelapp/resources/views/daftar_pegawai.blade.php, kurung kurawal dobel adalah pengganti echo ,
DEMO | DOWNLOAD (Coming Soon .. )
Comments
Post a Comment