Phản hồi chuyển hướng là các phiên bản của lớp
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
1 và chứa các tiêu đề thích hợp cần thiết để chuyển hướng người dùng đến một URL khác. Có một số cách để tạo một phiên bản Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2. Phương pháp đơn giản nhất là sử dụng trình trợ giúp toàn cục Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
3Route::get['/dashboard', function [] {
return redirect['/home/dashboard'];
Đôi khi, bạn có thể muốn chuyển hướng người dùng đến vị trí trước đó của họ, chẳng hạn như khi biểu mẫu đã gửi không hợp lệ. Bạn có thể làm như vậy bằng cách sử dụng hàm trợ giúp toàn cầu
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
4. Vì tính năng này sử dụng phiên, hãy đảm bảo tuyến đường gọi hàm Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
4 đang sử dụng nhóm phần mềm trung gian Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
6 hoặc đã áp dụng tất cả phần mềm trung gian phiênRoute::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
Chuyển hướng đến các tuyến đường được đặt tên
Khi bạn gọi trình trợ giúp
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
3 mà không có tham số, một phiên bản của Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
8 được trả về, cho phép bạn gọi bất kỳ phương thức nào trên phiên bản Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
9. Ví dụ: để tạo một Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2 cho một tuyến đường đã đặt tên, bạn có thể sử dụng phương thức Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
21Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2Nếu tuyến đường của bạn có tham số, bạn có thể chuyển chúng làm đối số thứ hai cho phương thức
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
21Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
5Điền tham số thông qua các mô hình Eloquent
Nếu bạn đang chuyển hướng đến một tuyến đường có tham số "ID" đang được điền từ một mô hình Eloquent, thì bạn có thể chuyển chính mô hình đó. ID sẽ được trích xuất tự động
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
6Nếu bạn muốn tùy chỉnh giá trị được đặt trong tham số định tuyến, bạn nên ghi đè phương thức
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
23 trên mô hình Eloquent của mìnhRoute::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
8Chuyển hướng đến các hành động của bộ điều khiển
Bạn cũng có thể tạo chuyển hướng đến các hành động của bộ điều khiển. Để làm như vậy, hãy chuyển bộ điều khiển và tên hành động cho phương thức
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
24Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
0Nếu tuyến điều khiển của bạn yêu cầu tham số, bạn có thể chuyển chúng làm đối số thứ hai cho phương thức
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
24Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2Chuyển hướng với dữ liệu phiên flash
Chuyển hướng đến một URL mới và flash dữ liệu vào phiên thường được thực hiện cùng một lúc. Thông thường, điều này được thực hiện sau khi thực hiện thành công một hành động khi bạn flash thông báo thành công cho phiên. Để thuận tiện, bạn có thể tạo một phiên bản
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2 và flash dữ liệu vào phiên trong một chuỗi phương thức thông thạo duy nhấtRoute::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
4Bạn có thể sử dụng phương pháp
Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
27 do phiên bản Route::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
2 cung cấp để flash dữ liệu đầu vào của yêu cầu hiện tại vào phiên trước khi chuyển hướng người dùng đến một vị trí mới. Sau khi đầu vào đã được đưa vào phiên, bạn có thể dễ dàng truy xuất nó trong lần yêu cầu tiếp theoRoute::post['/user/profile', function [] {
// Validate the request...
return back[]->withInput[];
7Sau khi người dùng được chuyển hướng, bạn có thể hiển thị thông báo nhấp nháy từ phiên. Ví dụ: sử dụng cú pháp Blade