bir SiparisController olustur ardindan bir route olustur yine
Route::post('/siparisler','SiparisController@savesiparis')
bunlari yaptiktan sonra, SiparisController icinde bir public function olarak savesiparis fonksiyonunu olustur.
public function savesiparis (Request $request) {
$data = $request->all();
// burada validate edersin hatalari dondurmek icin
$valid = array();
#bu manuel validate icin gecerli yontem
if ( $valid['flag'] == true ){
return back()->with('bir hata olustu : ', $valid['message']);
}
#eger hata yok ise standart bir sekilde kayit edeceksin veritabanina.
}
laravel validateler icin : https://laravel.com/docs/5.5/validation#quick-writing-the-validation-logic
buradan dondurdugun hatalari flash message ( laravel session ) ile ekrana basa bilirsin.
@if ($errors->any())
$.notify({
title: '',
message: '@foreach ($errors->all() as $error)- {{ $error }}
@endforeach
'
},{
type: 'alert alert-default',
placement: {
from: "top"
}
});
@endif
veya
@if (session('status'))
{{ session('status') }}
@endif
buradan da bu yontemin dokumanina ulasirsin : https://laravel.com/docs/5.5/redirects#redirecting-with-flashed-session-data