mawuekom/laravel-notiflash

Laravel 的灵活闪存通知

v1.5.0 2023-07-14 01:42 UTC

This package is auto-updated.

Last update: 2024-09-14 04:08:44 UTC


README

Laravel 的灵活闪存通知

安装

您可以通过 composer 安装此包

composer require mawuekom/laravel-notiflash

安装后,前往 config/app.php 添加 NotiflashServiceProvider 到 providers 数组中

Laravel 5.5 及以上版本使用包自动发现功能,无需编辑 config/app.php 文件。

  • 服务提供者

'providers' => [

    ...

    Mawuekom\Notiflash\NotiflashServiceProvider::class,

],
  • 发布资源

php artisan vendor:publish --provider="Mawuekom\Notiflash\NotiflashServiceProvider"

或者

php artisan vendor:publish --provider="Mawuekom\Notiflash\NotiflashServiceProvider" --tag="assets"

由于我们已经将一些新文件发布到应用程序中,我们需要使用以下命令重新加载它们

composer dump-autoload

用法

  1. 使用 @notiflashCss 添加样式链接
  2. 使用 @notiflashJs 添加脚本链接
  3. 在控制器中使用 notiflash() 辅助函数设置信息、成功、警告或错误提示
  4. 将 notiflash 块包含到主布局中 @include('notiflash::messages')

注意:您可以通过在视图中添加 @notiflashAssets 来跳过步骤 1 和 2

如果您使用的是 Laravel 7 或更高版本,您可以使用标签语法。

<x:notiflash-messages />
// Usage description here

测试

composer test

更新日志

请参阅 更新日志 了解最近的变化信息。

贡献

请参阅 贡献指南 了解详细信息。

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。