Öncelikle validator tarafında oluşan hataları ekrana bastırmanız için hataları geri döndürmeniz gerek. Yazdığınız kod eksik kalmış.
$validator = Validator::make($request->all(), [
"title" => "required",
"aciklama" => "required",
]);
if ($validator->fails()) {
return redirect()
->back()
->withErrors($validator->errors());
}
Konu üzerinden zaman geçmiş ama eksik bilgiyi tamamlamak için yazıyorum.
Validator::make... şeklinde bir kullanım yapılırsa sizin yazdığınız şekilde yazılmalı ki hatalar yakalansın ve response edilsin. Doğrudur.
Ancak arkadaş $request->validate()... şeklinde bir kullanım yapmış. Bu kullanım şekli zaten olası hata durumunda sizin altta yazmış olduğunuz ekstra kodu gerçekleştirir. Yani iki kullanımda doğrudur.
Akabinde viewde $errors->all() şeklinde hataları yakalabilirsiniz.
Döküman:
https://laravel.com/docs/9.x/validation#quick-writing-the-validation-logic