update
parent
b11028fd35
commit
82a22c2d73
|
|
@ -57,10 +57,11 @@ class CustomRegisterController extends Controller
|
|||
|
||||
$cek = Profile::where('npsn',$request->npsn)->count();
|
||||
if($cek > 0){
|
||||
return redirect('register')->with([
|
||||
'message' => 'Untuk NPSN :'.$request->npsn.' Sudah terdaftar! Silahkan Login',
|
||||
'type' => "error"
|
||||
]);
|
||||
return response()->json(['status' => false,'message' => 'Untuk NPSN :'.$request->npsn.' Sudah terdaftar! Silahkan Login','type' => 'error']);
|
||||
// return redirect('register')->with([
|
||||
// 'message' => 'Untuk NPSN :'.$request->npsn.' Sudah terdaftar! Silahkan Login',
|
||||
// 'type' => "error"
|
||||
// ]);
|
||||
}
|
||||
|
||||
$sekolah = Sekolah::where('npsn',$request->npsn)->first();
|
||||
|
|
@ -166,10 +167,11 @@ class CustomRegisterController extends Controller
|
|||
|
||||
} catch (Exception $e) {
|
||||
DB::rollBack();
|
||||
return redirect('register')->with([
|
||||
'message' => $e->getMessage(),
|
||||
'type' => "error"
|
||||
]);
|
||||
return response()->json(['status' => false,'message' => $e->getMessage(),'type' => 'error']);
|
||||
// return redirect('register')->with([
|
||||
// 'message' => $e->getMessage(),
|
||||
// 'type' => "error"
|
||||
// ]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -398,8 +398,14 @@
|
|||
},
|
||||
data: $(form).serialize(), // 🔥 serialize di sini
|
||||
success: function(response) {
|
||||
$('#errorMessage').addClass('hidden');
|
||||
document.getElementById('success-modal').classList.remove('hidden');
|
||||
// let res = response.responseJSON;
|
||||
// console.log(response.message);
|
||||
if(response.type = 'error'){
|
||||
$('#errorMessage').removeClass('hidden');
|
||||
$('.message').html(response.message);
|
||||
}else{
|
||||
document.getElementById('success-modal').classList.remove('hidden');
|
||||
}
|
||||
},error:function(xhr){
|
||||
let res = xhr.responseJSON;
|
||||
$('#errorMessage').removeClass('hidden');
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
@if(session()->get('type')=='error')
|
||||
<div id="errorMessage" class="mt-4 p-3 bg-red-50 border border-red-100 rounded-xl flex items-center gap-2 text-red-600 text-sm font-medium">
|
||||
<span class="material-symbols-outlined text-lg">error</span>
|
||||
<span>Username atau password salah. Silakan coba lagi.</span>
|
||||
<span class="errorLabel">Username atau password salah. Silakan coba lagi.</span>
|
||||
</div>
|
||||
@endif
|
||||
Loading…
Reference in New Issue