View Response
kalau di class [file]Controller banyak banget nemu kode Return_response. Tapi untuk sekarang yang paling sering dipakai dan sesuai dengan update skeleton terbaru adalah sebagai berikut :
response/error_reload_js
return $this->Return_response(
'Error Update',
'response/error_reload_js');
jika pakai ini, maka akan return view error dan jika button di view response tersebut di klik maka akan reload di halaman sekarang menggunakan fungsi reload js
response/success_reload_js
sama seperti error_reload_js diatas.
response/error_reload_div
return $this->Return_response(
'Error Update',
'response/error_reload_div',$request->session()->get($this->controller_path));
biasanya ini dipakai hanya untuk simple action di tabel (delete lewat list tabel atau switch toggle action di tabel). Jika pakai response ini maka akan return view error dan jika button di tersebut di klik maka akan melakukan ajax untuk request list table dan reload tabel.
response/success_reload_div
sama seperti error_reload_div. hanya view responsenya itu yang success
Untuk yang versi sekarang, error_reload_div dan success_reload_div hanya digunakan untuk action yang ada di list table
response/success_reload_full
return $this->Return_response(
'Insert Successfull',
'response/success_reload_full',
$this->controller_path.'/detail/'.$uuid);
Jika pakai response ini maka akan return view success dan jika button di tersebut di klik maka akan mengarahkan ke halaman yang ada diparameter terakhir. kalau contoh kode diatas, diarahkan ke halaman detail. bebas, mau diarahkan ke controller_path atau kemanapun yang penting ditaruh di parameter ke 3 terakhir.
response/error_reload_full
sama seperti success_reload_full, hanya view nya pake yang error. response ini jarang digunakan sih. biasanya lebih banyak pake error_reload_js
Last updated