public function responseAdd() { $response = parent::responseAdd(); $validation = $response['validation']; unset($response['validation']); if ($response['initial'] == true) { // Pas form baru kebuka $response['errors'] = []; $response['output'] = view($this->formView, $response)->render(); } elseif ($validation->passes()) { // Pas validasi berhasil $response['status'] = true; Guru::addOrModify($response['data']); } else { // Pas validasi gagal $response['fields'] = $response['data']; $response['output'] = view($this->formView, $response)->render(); } return $response; }
public function responseAdd() { $response = parent::responseAdd(); $validation = $response['validation']; unset($response['validation']); if ($response['initial'] == true) { // Pas form baru kebuka $response['errors'] = []; $response['output'] = view('backend.partials.olah-data.kuesioner.form-modal', $response)->render(); } elseif ($validation->passes()) { // Pas validasi berhasil $response['status'] = true; Kuesioner::addOrModify($response['data']); } else { // Pas validasi gagal $response['fields'] = $response['data']; $response['output'] = view('backend.partials.olah-data.kuesioner.form-modal', $response)->render(); } return $response; }
public function responseAdd() { $response = parent::responseAdd(); $validation = $response['validation']; unset($response['validation']); if ($response['initial'] == true) { // Pas form baru kebuka $gel = Gelombang::getActive(); if ($gel) { $response['fields']['diklat_id'] = $gel->periode->diklat->id; $response['fields']['periode_id'] = $gel->periode->id; $response['fields']['gelombang_id'] = $gel->id; } $response['errors'] = []; $response['output'] = view($this->formView, $response)->render(); } elseif ($validation->passes()) { // Pas validasi berhasil $response['status'] = true; Kelas::addOrModify($response['data']); } else { // Pas validasi gagal $response['fields'] = $response['data']; $response['output'] = view($this->formView, $response)->render(); } return $response; }