Request
artisan make:request NewsCreateRequest
NewsCreateRequest kuralları
public function authorize ()
{
return true;
}
public function rules()
{
return [
'title' => 'required'
];
}
Buraya kadar herşey normal görünüyor ancak problem ajax isteği yapılınca ortaya çıkıyor şöyle ki:
Eğer standart form ile kayıt yapmaya çalışırsan herhangi bir problem yok, herşey olması gerektiği gibi gerçekleşiyor.
Ancak ajax isteği yapınca tuhaflıklar başlıyor...
Şunu test için hazırladım:
public function store(CreateNewsRequest $request)
{
if($request->ajax())
{
return Response::json(['message' => 'ajax isteği yapıldı'])
}
return Response::json(['message' => 'http isteği yapıldı'])
}
Ajax isteği yaptığım halde her defasında
http isteği yapıldı mesajı dönüyor!
Şayet enjekte ettiğim
CreateNewsRequest'i
Request olarak değişince herşey normale dönüyor.
Bu konuda bir malumatı olan var mıdır?