socieboy/alerts

Laravel Alerts with SweetAlerts

安装次数: 7,106

依赖项: 0

建议者: 0

安全性: 0

星标: 18

关注者: 2

分支: 8

开放问题: 2

语言:JavaScript

类型:

dev-master 2015-11-16 01:11 UTC

This package is auto-updated.

Last update: 2024-09-07 15:07:47 UTC


README

安装

将包添加到您的 composer.json 文件中。

"socieboy/alerts" : "dev-master"

更新您的依赖项

composer update

安装此包后,您需要在 config/app.php 文件中设置服务提供者。

Socieboy\Alerts\AlertServiceProvider::class

将 SweetAlert 所需的资产复制到您的 public 文件夹中。这些资产将放置在 css 和 js 相应的目录中。

php artisan vendor:publish --tag=alerts

然后在您的 master 视图中添加这些样式和脚本。将此样式放在 <head> </head> 标签之间。

<link rel="stylesheet" type="text/css" href="css/sweetalert.css">

在关闭 </body> 标签之前添加 JS 脚本。

<script src="js/sweetalert.js"></script>

将 alerts 视图包含到 master 视图中。在设置 JS 脚本文件之后添加此代码。

@include('Alerts::show')

用法

在控制器中是使用它的完美地方,您也可以从作业或事件中触发警报。

alert('Title', 'Message')

alert()->error('Title', 'Message')

alert()->success('Title', 'Message')

alert()->overlay('Title', 'Message')

覆盖覆盖层类型

alert()->overlay('Title', 'Message', 'error')
// success (default)
// error
// info

SweetAlerts 网站

http://t4t5.github.io/sweetalert/