Laravel 的 Flash 消息

dev-master 2024-02-15 11:44 UTC

This package is auto-updated.

Last update: 2024-09-15 13:02:15 UTC


README

Source License

Laravel 5 flash 消息,基于同主题的 Laracasts 视频教程:[灵活的 Flash 消息](https://laracasts.com/lessons/flexible-flash-messages)。最初是为开源内容管理系统 FusionCMS 开发的。

快速安装

首先通过 Composer 安装包。

composer require caffeinated/flash

完成此操作后,只需将服务提供者和外观类添加到项目的 config/app.php 文件中

服务提供者

Caffeinated\Flash\FlashServiceProvider::class,

外观

'Flash' => Caffeinated\Flash\Facades\Flash::class,

就是这样!拿起你的咖啡,开始发送消息吧!

用法

用法很简单。在重定向到另一个页面之前,只需调用 Flash 来设置所需的 flash 消息。有多种方法可以分配不同级别的优先级(信息、成功、警告和错误)。

成功

Flash::success('This is a success message.');

信息

Flash::info('This is an info message.');

警告

Flash::warning('This is a warning message.');

错误

Flash::error('This is an error message.');

渲染

要在视图中渲染您的 flash 消息,只需在主布局中包含捆绑的视图部分

@include('flash::message')

注意,捆绑的视图部分默认针对 Bootstrap。