Mengatasi Error Create dan Update Gambar dengan Validasi Laravel5.4



Assalmauaikum Wr.Wb
Pada kesempatan kali ini saya akan membahas mengatasi error pada saat create dan update yang merupkan tugas Framwork Progaming
Pertama kita rubah dari database karena field ‘deleted’ harus di isi dan agar ditampilkan di index maka kita set default dengan nilai 0.
atau dengan menggunakan migration pada laravel dengan mengubah koding pada /database/migration/filemigration menjadi 
seperti berikut
setelah itu kita refresh migrate dengan perintah 
php artisan migrate:refresh
jika tidak ada error maka migrate success.

error selanjutnya ada pada KaryawanRequest

Untuk data numerik, nilai sesuai dengan nilai integer yang diberikan, jadi bila kita ingin membatasi nilai yang bertipe integer kita rubah size menjadi min:
untuk update kurang tanda ',' setelah nip.
dan untuk ukuran image dalam satuan kilobyte jadi kita sesuaikan saja,.
untuk mengatasi error tersebut kita ubah menjadi




 nah untuk error pada saat insert sudah selesai

data yang berhasil di create

untuk error selanjutnua ada pada saat edit
error tersebut karena type file belum kita deklarasikan pada edit.blade.php
kita rubah

menjadi



pada function updata di KaryawanController




kita rubah menadi

dengan menggunakan findOrFail kita akan mengubah data berdasarkan $karyawan yang memiliki nilai id karyawan.
untuk error selanjutnya ada pada saat mengupload file

hal ini terjadi karena 'foto' belum ada pada konfigurasi filesystem
untuk mengatasisnya kita akan mengubah pada config/filesystem.php

menjadi


nah seharusnya untuk sekarang edit sudah  tidak error lg..
kita coba jalankan

setelah di update data dapat masuk tanpa mengubah nip dan mengubah gambar

dan shownya

untuk melihat koding yang sudah benar bisa dilihat di
KaryawanController             https://pastebin.com/asEXVTrG
config/filesystem            https://pastebin.com/6guVy0N4
show.blade.php                https://pastebin.com/fhpS3edG
edit.blade.php                https://pastebin.com/im1mtaEa
create.blade.php            https://pastebin.com/7WaDJ8Ek

0 komentar:

Post a Comment

Loading...