Làm cách nào để hiển thị thông báo thành công trong laravel?

Làm cách nào để hiển thị thông báo thành công trong ứng dụng Laravel?

Bước 1. Thêm Phương thức vào Bộ điều khiển của bạn
Trước tiên, hãy cập nhật phương thức của bạn với thông báo trả về mà bạn muốn cho người dùng biết những gì họ đặt.

return redirect[]->with['message', 'The success message!'];

Bước 2. Thêm tệp phiến của bạn
Bây giờ, hãy đặt mã dưới đây vào tệp phiến của bạn nơi bạn muốn hiển thị thông báo thành công.

@if[session[]->has['message']]
    

{{ session[]->get['message'] }}

@endif

đọc ở đây. Trả lại chế độ xem với thông báo lỗi laravel

Bạn có thể sửa đổi việc tạo chế độ xem của mình và thêm thông tin bổ sung như thế này

return View::make['index', compact['menus_child', 'test_menu', 'content']]->with['menu', $menu, $test_menu, $content]->withSuccess['Everything went great'];

và sau đó hiển thị nó bên trong lưỡi kiếm của bạn như thế này

@if [!empty[$success]]
    {{ $success }}
@endif

Tôi sẽ giải thích cho bạn ví dụ về tin nhắn flash trong laravel 8. Chúng tôi sẽ sử dụng tin nhắn flash laravel 8 từ bộ điều khiển. từng bước giải thích thông báo tin nhắn flash trong laravel 8. ví dụ này sẽ giúp bạn flash tin nhắn laravel 8. bạn sẽ làm những việc sau để tạo tin nhắn flash laravel 8

chúng tôi sẽ xác định nhiều loại thông báo tin nhắn flash khác nhau như cảnh báo thành công, cảnh báo nguy hiểm, thông tin cảnh báo, thông báo cảnh báo cảnh báo trong dự án bootstrap laravel 8. Khi bạn có tác vụ thành công trên phương thức điều khiển thì bạn có thể sử dụng thông báo flash thành công, nếu bạn có bất kỳ tác vụ lỗi nào thì bạn có thể sử dụng thông báo flash lỗi

Thông báo flash là bắt buộc trong ứng dụng laravel 8 vì theo cách đó chúng ta có thể thay đổi tiến trình hoàn thành, lỗi, cảnh báo, v.v. Trong hướng dẫn này, tôi đã thêm một số cách để đưa ra thông báo flash như chuyển hướng với thông báo thành công, chuyển hướng với thông báo lỗi, chuyển hướng với thông báo cảnh báo và chuyển hướng với thông báo thông tin. Trong ví dụ này, chúng tôi sử dụng bố cục cảnh báo flash bootstrap để nó trở thành bố cục tốt

Vì vậy, bạn chỉ cần làm theo ba bước cơ bản để tích hợp tin nhắn flash trong ứng dụng laravel 8 của mình. Vì vậy, hãy làm theo bước dưới đây

Bước 1. Tạo tệp toàn cầu cho tin nhắn flash

Trong bước đầu tiên, chúng tôi sẽ tạo tin nhắn flash tệp phiến mới. lưỡi. php. Trong tệp này, chúng tôi sẽ viết mã cảnh báo bootstrap và kiểm tra xem thông báo nào đến

Có những cảnh báo sau sẽ được thêm vào

1] thành công

2] lỗi

3] cảnh báo

4] thông tin

5] lỗi xác thực

Vì vậy, hãy tạo tin nhắn flash. lưỡi. php và đặt mã dưới đây vào tệp đó

tài nguyên/lượt xem/tin nhắn flash. lưỡi. php

@if [$message = Session::get['success']]

×

{{ $message }}

@endif

@if [$message = Session::get['error']]

×

{{ $message }}

@endif

@if [$message = Session::get['warning']]

×

{{ $message }}

@endif

@if [$message = Session::get['info']]

×

{{ $message }}

@endif

@if [$errors->any[]]

×

Please check the form below for errors

@endif

Bước 2. Sử dụng Tin nhắn Flash trong Chủ đề

Trong bước này, chúng ta chỉ cần thêm tin nhắn flash. lưỡi. php trong tệp mặc định chủ đề của bạn. Bạn chỉ cần đưa tệp flash này vào tệp phiến chủ đề mặc định của mình như dưới đây

@include['flash-message']

Bạn cũng có thể thấy tôi đã thêm tệp flash vào chủ đề của mình, vì vậy bạn có thể thêm theo cách đó. Hãy xem ví dụ dưới đây

tài nguyên/lượt xem/bố cục/ứng dụng. lưỡi. php

@include['flash-message']

@yield['content']

Bước 3. Sử dụng Tin nhắn Flash với Chuyển hướng

Trong bước này, chúng ta sẽ tìm hiểu cách đưa ra thông báo khi bạn chuyển hướng từng cái một

1. Chuyển hướng với thông báo thành công

Chúng tôi có thể chuyển hướng tuyến đường đơn giản hoặc chuyển hướng url hoặc chuyển hướng trở lại với thông báo flash thành công, chúng tôi có thể sử dụng trong bộ điều khiển như cách này

public function create[Request $request]

{

$this->validate[$request,[

'title' => 'required',

'details' => 'required'

]];

$items = Item::create[$request->all[]];

return back[]->with['success','Item created successfully!'];

}

Bạn có thể nhận bố cục của tin nhắn flash thành công

2. Chuyển hướng với thông báo lỗi

Chúng tôi có thể chuyển hướng đơn giản tuyến đường hoặc chuyển hướng url hoặc chuyển hướng trở lại với thông báo flash lỗi, chúng tôi có thể sử dụng trong bộ điều khiển như thế này

________số 8

Bạn có thể nhận được bố cục của thông báo flash lỗi

3. Chuyển hướng với thông báo cảnh báo

Chúng tôi có thể chuyển hướng tuyến đường đơn giản hoặc chuyển hướng url hoặc chuyển hướng trở lại với thông báo flash cảnh báo, chúng tôi có thể sử dụng trong bộ điều khiển theo cách này

public function create[Request $request]

{

return redirect[]->route['home']

->with['warning',"Don't Open this link"];

}

Bạn có thể nhận bố cục của tin nhắn flash cảnh báo

4. Chuyển hướng với thông báo thông tin

Chúng tôi có thể chuyển hướng tuyến đường đơn giản hoặc chuyển hướng url hoặc chuyển hướng trở lại với thông báo flash thông tin, chúng tôi có thể sử dụng trong bộ điều khiển theo cách này

@if[session[]->has['message']]
    

{{ session[]->get['message'] }}

@endif
0

Bạn có thể nhận được bố cục của tin nhắn flash thông tin

5. Lỗi xác nhận

Nếu bạn sử dụng xác thực laravel 5 thì bạn sẽ tự động chuyển hướng trở lại với lỗi, lúc đó nó cũng sẽ tạo thông báo flash lỗi

Làm cách nào để chuyển thông báo thành công từ bộ điều khiển sang chế độ xem trong laravel 8?

Nếu bạn muốn trả lại thông báo lỗi hoặc thành công cho laravel từ bộ điều khiển laravel thì mã bên dưới sẽ hữu ích. .
// Mã điều khiển
nếu [$mail] {
chuyển hướng trở lại[]
->quay lại[]
->with['success', 'Tin nhắn của bạn đã được gửi thành công. '];
chuyển hướng trở lại[]
->quay lại[]

Làm cách nào để hiển thị thông báo flash trong Laravel 8?

Vậy hãy làm theo bước dưới đây. .
Bước 1. Tạo tệp toàn cầu cho tin nhắn flash. Trong bước đầu tiên, chúng tôi sẽ tạo tin nhắn flash tệp phiến mới. .
Bước 2. Sử dụng Tin nhắn Flash trong Chủ đề. Trong bước này, chúng ta chỉ cần thêm tin nhắn flash. lưỡi. php trong tệp mặc định chủ đề của bạn. .
Bước 3. Sử dụng Tin nhắn Flash với Chuyển hướng

Làm cách nào để đặt tin nhắn flash trong laravel?

Triển khai Tin nhắn Flash với Laravel 5. 7 .
Trong bước này, chúng ta sẽ tạo Global Blade File cho Flash Message
Trong bước thứ hai, chúng tôi sẽ đưa tin nhắn Flash vào Chủ đề
Trong bước thứ ba, chúng tôi sẽ Sử dụng tin nhắn flash với Chuyển hướng
Chuyển hướng với thông báo thành công. .
Chuyển hướng với thông báo lỗi

Làm cách nào để trả lại cảnh báo từ bộ điều khiển trong laravel?

Tôi viết hướng dẫn từng bước cho tin nhắn flash Laravel 6 từ bộ điều khiển. .
Bước 1. Tạo tệp toàn cầu cho tin nhắn flash. .
Bước 2. Sử dụng Tin nhắn Flash trong Chủ đề. .
Bước 3. Sử dụng Tin nhắn Flash với Chuyển hướng

Chủ Đề