maximkozhin/yii2-alert-session

Yii2的alert扩展

1.0.1 2017-08-03 17:15 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:25:54 UTC


README

通过composer

在文件 'composer.json' 的 'require' 部分添加

 "require": {
       ...
        "maximkozhin/yii2-alert-session": "*"
    },

或者运行命令

$ composer require maximkozhin/yii2-alert-session

1. 配置 | 配置

将以下内容插入到你的配置文件中

'components' => [
    ...
   'session' => [
       'class' => 'maximkozhin\alert\components\session',
       'flashIndex' => 'flash'
   ],
   ...

2. 使用 | 使用

创建一个Flash消息

Yii::$app->session->addFlash($type, $message);
or
Yii::$app->session->setFlash($type, $message);

你的flash消息不会按类型分组,按照FIFO原则输出

2. 布局 | 布局

将以下内容添加到你的布局文件中

...
<!-- CSS styles in css-file /your/vendor/path/maximkozhin/alert/dist/css/alert.css -->
<div class="flash-messages">
    <?=\maximkozhin\alert\widgets\Alert::widget()?>
</div>
...