Tôi đang xác thực biểu mẫu với formRequest
, tôi đã xác định $redirect
. Bây giờ tôi muốn xử lý lỗi xác nhận trong hàm $redirect
.Cách hiển thị thông báo lỗi trong chức năng chuyển hướng với xác nhận yêu cầu biểu mẫu bằng cách sử dụng laravel 5
5
A
Trả lời
0
Tôi có phần lưỡi hiển thị thông báo lỗi giống như dưới đây. Nó hoạt động cho cả các thông điệp chuyển hướng khi biến là trong phiên và khi trở về xem(), nơi biến là truy cập trực tiếp
<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
Nếu bạn muốn trở về JSON phản ứng với các thông báo lỗi sau đó đây là một số lời khuyên của cách đặt nội dung và đặt mã phản hồi và tiêu đề của riêng bạn http://laravel.com/docs/5.0/responses
3
Tôi có thể tạo thông báo lỗi bằng formRequest nhưng không có chuyển hướng $.
Đây là mã của tôi,
<?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);
}
}
Các vấn đề liên quan
- 1. Xác nhận yêu cầu biểu mẫu Laravel 5 với thông số
- 2. Vượt qua đầu vào cũ sau khi xác nhận Yêu cầu Biểu mẫu trong laravel 5
- 3. Xác nhận yêu cầu biểu mẫu của Laravel 5 trả lại lỗi bị cấm
- 4. Laravel 5 yêu cầu thay đổi biểu mẫu yêu cầu xác thực không thành công
- 5. Laravel 5.2 không hiển thị lỗi xác thực biểu mẫu
- 6. Xác nhận Knockout - Cách hiển thị thông báo lỗi
- 7. Yêu cầu biểu mẫu Laravel 5 - xác nhận hợp lệ dữ liệu liên quan
- 8. hiển thị đèn flash và thông báo lỗi sau khi yêu cầu ajax Laravel
- 9. Codeigniter: Cách chuyển hướng đúng với xác thực biểu mẫu
- 10. Cách hiển thị thông báo lỗi xác thực biểu mẫu Ruby on Rails cùng một lúc
- 11. laravel xác nhận với chức năng sử dụng
- 12. Laravel 5 chuyển hướng xác nhận tùy chỉnh
- 13. required_if Xác nhận Laravel 5
- 14. thông báo lỗi xác thực biểu mẫu mã thông báo không hiển thị
- 15. Làm cách nào để kiểm tra các quy tắc yêu cầu biểu mẫu trong Laravel 5?
- 16. Làm cách nào để hiển thị trường biểu mẫu với thông tin được yêu cầu
- 17. chuyển hướng laravel với màn hình trắng và thông báo "chuyển hướng đến ..." ngắt bài đăng
- 18. Hiển thị lỗi xác thực trong Laravel 5 với React.js và Ajax
- 19. Xác nhận biểu mẫu bằng cách sử dụng Vật liệu góc
- 20. cách nhận url chuyển hướng bằng cách sử dụng yêu cầu python
- 21. Xác thực ứng dụng khách không hiển thị thông báo
- 22. Làm cách nào để gửi biểu mẫu bằng cách sử dụng yêu cầu Ajax trong Liferay?
- 23. Một cách hay để chuyển hướng bằng yêu cầu POST?
- 24. cách hiển thị thông báo lỗi khi tôi đăng nhập và đăng ký biểu mẫu trong cùng một trang
- 25. WebAPI2.0 Yêu cầu mã thông báo OWIN bằng cách sử dụng JSON
- 26. Laravel 5/Lumen Yêu cầu Tiêu đề?
- 27. Lỗi vòng lặp chuyển hướng Laravel 5
- 28. Asp.net Webform Hiển thị Thông báo và chuyển hướng
- 29. Laravel 5.2 - Auth: hiển thị thông báo lỗi tùy chỉnh
- 30. Hiển thị thông báo lỗi thích hợp với jQuery AJAX
Tôi mới vào laravel-5 và làm việc trên REST API, từ người đưa thư tôi có thể xác nhận các tải trọng với Mẫu đơn yêu cầu JSON. Nhưng tôi đang đối mặt với vấn đề trong trả lời json. Làm cách nào để trả lại thông báo lỗi? – user2893940
Tôi đã chỉnh sửa câu trả lời để phản ánh nhận xét của bạn. Nếu có bất kỳ lỗi cụ thể mà bạn có sau đó cho chúng tôi biết. –