formRequest
ile formu doğrularım, $redirect
tanımladım. Şimdi $redirect
işlevinde doğrulama hatasını işlemek istiyorum.Yansıma işlevinde hata iletilerini, laravel 5 kullanarak form isteği doğrulaması ile görüntüleme 5
Q
Yansıma işlevinde hata iletilerini, laravel 5 kullanarak form isteği doğrulaması ile görüntüleme 5
5
A
cevap
0
Aşağıda göründüğü gibi kısmi hata mesajı ekranı var. Bu
Burada ardından hata mesajları ile JSON yanıt dönmek istiyorsanız
<div class = "container">
@unless($errors->count()==0)
@foreach($errors->all() as $err)
<p class = "alert alert-danger col-md-6 col-md-offset-3 animated slideInUp">{{$err}}</p>
@endforeach
@endunless
@unless(Session::get('myerror')==null)
<p class = "alert col-md-6 col-md-offset-3 alert-danger animated slideInUp">{{Session::get('myerror')}}</p>
@endunless
@if(isset($myerror))
<p class = "alert col-md-6 col-md-offset-3 alert-danger animated slideInUp">{{$myerror}}</p>
@endif
bazı ipuçları değişkenler oturumda olan yönlendirilmiş mesajlar için ve değişkenler doğrudan erişilebilir görünümü() dönerken hem çalışır İçeriği ayarlama ve kendi yanıt kodlarınızı ve başlıklarınızı ayarlama
http://laravel.com/docs/5.0/responses
3
FormRequest'den ancak $ yönlendirme olmaksızın json'u hata iletisiyle oluşturabiliyorum. Ben Formu Request ile JSON yükü doğrulamak mümkün duyuyorum postacı gelen
İştebenim kodu
<?php
namespace App\Http\Requests;
use App\Http\Requests\Request;
use Response;
class CreateUserRequest extends Request {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'email' => 'required'
];
}
public function messages(){
return [
'email.required' => 'Er, you forgot your email address!'
];
}
public function response(array $errors)
{
return Response::json($errors, 400);
}
}
İlgili konular
- 1. laravel 5 - Form Cephe ile güncellenirken hata
- 2. Laravel 5
- 3. , laravel 5 statik işlevinde statik olmayan bir işlevi çağırıyor 5
- 4. Hata 405 laravel (Yönteme İzin Verilmiyor) 5
- 5. Laravel 5: Apache php http kimlik doğrulaması
- 6. Laravel 5 in Laravel 5 nasıl yapılandırılır?
- 7. Laravel 5 Hata Bildirimi Bastırma
- 8. Laravel 5'te görüntü dizisi doğrulaması
- 9. laravel 5 form için bootstrap nasıl eklenir
- 10. Laravel 5
- 11. laravel 5 - Onaylama Mim tipleri
- 12. PHP SoapClient laravel 5.
- 13. Laravel 5 projesini oluştururken hata oluştu
- 14. required_if Laravel 5 onayı
- 15. Laravel 5 + PostgreSQL: "Veritabanı [postgres] yapılandırılmamış." Hata
- 16. Laravel 5 Blade
- 17. Laravel 5: blade'de parametre
- 18. Laravel 5 ve Laravel 4
- 19. laravel 5 küresel tarih erişimci
- 20. laravel 5 sadece GET veya POST params isteği
- 21. Laravel 5 güncelleme olmadan
- 22. Laravel 5 image resize
- 23. Doğrula dizisi laravel 5
- 24. ekleme değeri laravel 5
- 25. Laravel 5 - garip oturumlar
- 26. laravel 5 datepicker dilli
- 27. laravel 5 - Görünüm [ev]
- 28. Laravel 5 Elixir, DESS
- 29. Laravel 5 ve AJAX yanıtları
- 30. Laravel 5 Dingo API denetleyicisi
Ben-5 laravel ve REST API üzerinde çalışan için yeni. Ama ben json cevabında sorunla karşı karşıyayım. Hata iletileri nasıl gönderilir? – user2893940
Yorumunuzu yansıtmak için cevabı düzenledim. Eğer sahip olduğunuz herhangi bir hata varsa, bize bildirin. –