Postingan ini digunakan untuk memenuhi tugas mata kuliah Framework Programming berupa memperbaiki source code tentang upload foto pada framework laravel, file-file yang perlu diperbaiki yaitu :
1. KaryawanController.php
2. KaryawanRequest.php
3. Karyawan.php
4. form.blade.php
5. edit.blade.php
6. karyawan.blade.php
7. filesystems.php
Berikut langkah-langkah untuk memperbaiki source code tersebut :
1. Pada file KaryawanController.php bagian "public function destroy" pada line 137
Ubah menjadi
Agar file yang dihapus tidak terhapus secara permanen.
2. Pada file KaryawanRequest.php "public function rules" pada line 29 dan 31
Ubah menjadi
Tipe digits digunakan untuk numeric.
3. Kemudian masih pada bagian KaryawanRequest.php pada line 29 ditambahkan "," setelah nip, seperti pada
4. Kemudian pada bagian Karyawan.php tambahkan “deleted” agar inputan dapat tersimpan ke database seperti pada line 17.
5. Pada bagian form.blade.php line 11
Ubah menjadi
6. Masih pada bagian form.blade.php tambah form deleted seperti pda line 62
7. Pada bagian edit.blade.php line 5
ubah menjadi
Agar fungsi controller update dapat memperbarui dan memunculkan file yang baru diedit.
8. Pada agian karyawan.blade.php tambahkan kolom foto seperti pada line 32
Kemudian tambahkan juga source code pada line 47
9. Pada filesystems.php tambahkan sorce code seperti pada line 59 sampai 62 yang digunakan untuk mengatur penyimpanan foto yang diupload, yaitu pada direktori fotoupload.
Berikut adalah sorce code dari file-file diatas yang sudah diperbaiki:
1. KaryawanController.php
2. KaryawanRequest.php
3. Karyawan.php
4. form.blade.php
5. edit.blade.php
6. karyawan.blade.php
7. filesystems.php
Dan berikut adalah tampilan form-form yang sudah jadi
Tidak ada komentar :
Posting Komentar