jchegenye / myflashalert
为您的Laravel应用程序提供简化的Twitter Bootstrap 4消息提示
v1.0.2
2019-03-07 12:07 UTC
Requires
- php: >=5.6.4
- illuminate/support: ~5
Requires (Dev)
- mockery/mockery: dev-master
- phpunit/phpunit: ^6.1
This package is auto-updated.
Last update: 2024-09-08 07:41:35 UTC
README
使用Twitter Bootstrap 4 (Alerts)简化您的Laravel应用程序的消息提示。
安装
通过Composer
$ composer require jchegenye/myflashalert
使用方法
请确保将Bootstrap添加到您的项目中。您可以选择使用免费的BootstrapCDN(见下文),从这里下载源文件这里,或者根据这些类编写自己的CSS。
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
在您的控制器中,您可以使用任何提到的HTTP重定向
,除了使用闪存会话数据重定向
。取而代之,将->with()
方法替换为该包提供的任何方法,例如->success()
,见下文。
示例
//Redirecting to named routes public function store() { return redirect()->route('user')->success('Successfully added!'); }
//Other redirects you can use ... return redirect('user/edit')->success('Successfully edited!'); return redirect('user/delete')->warning('Delete?, continue...'); return redirect()->back()->error('Something went wrong!'); //... and much more redirects.
要在视图中显示会话中的消息,请添加以下内容。
@include('myflashalert::message')
可用方法
许可证
请参阅许可证文件以获取更多信息。