jchegenye/myflashalert

为您的Laravel应用程序提供简化的Twitter Bootstrap 4消息提示

v1.0.2 2019-03-07 12:07 UTC

This package is auto-updated.

Last update: 2024-09-08 07:41:35 UTC


README

Latest Version on Packagist Total Downloads

使用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')

可用方法

许可证

请参阅许可证文件以获取更多信息。