Potwierdzam formularz z formRequest
, zdefiniowałem $redirect
. Teraz chcę obsłużyć błąd sprawdzania poprawności w funkcji $redirect
.Jak wyświetlać komunikaty o błędach w funkcji przekierowania za pomocą sprawdzania poprawności formularza za pomocą laravel 5
5
A
Odpowiedz
0
Mam komunikat o błędzie, który wygląda jak poniżej. Działa zarówno dla przekierowanych komunikatów gdy zmienne są w sesji i podczas powrotu pogląd() gdzie zmienne są bezpośrednio dostępne
<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
Jeśli chcesz powrócić odpowiedź JSON z komunikatów o błędach, to oto kilka wskazówek z jak ustawić zawartość i ustawić własne kody odpowiedzi i nagłówki http://laravel.com/docs/5.0/responses
3
Jestem w stanie utworzyć json z komunikatem o błędzie z formRequest, ale bez $ redirect.
Oto mój kod,
<?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);
}
}
Powiązane problemy
- 1. Jak wyświetlać błędy sprawdzania poprawności za pomocą przekierowania w kodzie?
- 2. Sprawdzanie poprawności Knockout - jak wyświetlać komunikaty o błędach
- 3. Proste sprawdzanie poprawności do tworzenia! - jak wyświetlać komunikaty o błędach
- 4. Laravel - komunikaty o błędach nie tłumaczące na rzeczywisty komunikat o błędzie, zacznij od "sprawdzania poprawności".
- 5. Otrzymuj komunikaty o błędach sprawdzania poprawności bez zapisywania
- 6. Jak wyświetlić komunikaty o błędach kontroli sprawdzania w polu Alert?
- 7. Jak wyświetlać komunikaty o błędach w polu Phoenix Framework
- 8. Sprawdzanie poprawności formularza HTML przeglądarki podczas przesyłania za pomocą javascript?
- 9. Testowanie sprawdzania poprawności hasła za pomocą RSpec
- 10. Jak zastąpić standardowe komunikaty o błędach DataAnnotations
- 11. komunikaty o błędach psycopg2
- 12. Tłumaczenie kodu Komunikaty błędów sprawdzania poprawności formularzy
- 13. Włącz Wyłącz przycisk zapisywania podczas sprawdzania poprawności za pomocą IDataErrorInfo
- 14. Jak symulować składanie formularza za pomocą jQuery?
- 15. PyAudio działa, ale generuje komunikaty o błędach za każdym razem
- 16. Jak ręcznie uruchomić sprawdzanie poprawności za pomocą jQuery validate?
- 17. Jak uzyskać komunikaty o błędach konsoli przeglądarki za pomocą Selenium WebDriver + Java?
- 18. Komunikaty o błędach MessageBox C#
- 19. Sprawdzanie poprawności za pomocą Caliburn.Micro
- 20. Jak zdefiniować opcjonalny parametr w ścieżce za pomocą funkcji przekierowania?
- 21. Laravel 5.0 IN Walidacja. Sprawdzanie poprawności za pomocą wartości ENUM
- 22. Laravel 5 żądanie sprawdzania poprawności żądania zwracania zabronionego błędu
- 23. Jak dostosować komunikaty o błędach do sprawdzania poprawności pod-opcji numerycznych?
- 24. Jak włączyć tłumaczenie komunikatów o błędach sprawdzania poprawności komunikatów Symfony2?
- 25. Wymuszanie sprawdzania formularzy HTML za pomocą JavaScript
- 26. jQuery dyskretny formularz sprawdzania poprawności nie ukrywa komunikatów o błędach podczas resetowania formularza
- 27. Jak wyświetlać błędy sprawdzania poprawności obok odpowiedniego pola wejściowego (nie jako listy) w Laravel 5?
- 28. Gdzie są domyślne komunikaty o błędach sprawdzania poprawności w Railsach 3.0?
- 29. Jak blokować komunikaty o błędach Django
- 30. Powracanie komunikatów o błędach API za pomocą Pythona i kolby
Jestem nowy laravel-5 i działa na REST API, od listonosz jestem w stanie sprawdzić ładunek JSON z formularza prośby. Ale mam do czynienia z problemem w odpowiedzi json. Jak zwracać komunikaty o błędach? – user2893940
Edytowałem odpowiedź, aby odzwierciedlić Twój komentarz. Jeśli masz jakiś konkretny błąd, daj nam znać. –