kartik-v/yii2-widget-alert

一个基于bootstrap-alert插件的生成警报通知的小部件(从yii2-widgets子仓库分离出来)

安装次数: 3,174,864

依赖项: 41

建议者: 0

安全: 0

星标: 28

关注者: 4

分支: 14

开放性问题: 0

类型:yii2-extension

v1.1.5 2021-10-16 10:23 UTC

This package is auto-updated.

Last update: 2024-08-28 10:14:42 UTC


README

Krajee Logo
yii2-widget-alert Donate       kartikv

Stable Version Unstable Version License Total Downloads Monthly Downloads Daily Downloads

此扩展包含几个有用的组件。`Alert` 组件扩展了 `\yii\bootstrap\Alert` 组件,提供了更简单的样式和自动淡出选项。此外,它还包括一个 `AlertBlock` 组件,可以将多个 `\kartik\widget\Alert` 或 `kartik\widget\Growl` 组件组合在一个单独的块中,并在当前页面上垂直渲染它们。您可以为您的通知选择 `TYPE_ALERT` 样式或 `TYPE_GROWL` 样式。您还可以设置组件自动读取并显示会话闪存消息(这是默认设置)。或者,您可以设置和配置您自己的自定义警报块。

注意:此扩展是 yii2-widgets 的子仓库分离出来的。自 2014 年 11 月 8 日起分离,以便开发者在需要时可以单独安装此特定组件。也可以用以前的方式使用扩展,与整个 yii2-widgets 套件一起使用。

安装

安装此扩展的首选方式是通过 composer。检查此扩展的 composer.json 以获取此扩展的要求和依赖关系。阅读此 web 提示 /wiki 了解如何为您的应用程序的 composer.json 设置 minimum-stability 设置。

要安装,请运行

$ php composer.phar require kartik-v/yii2-widget-alert "*"

或添加

"kartik-v/yii2-widget-alert": "*"

到您的 composer.json 文件的 require 部分。

注意:使用 Growl 是可选的,并且它不会与此扩展自动安装。如果您想在项目中使用它,您需要运行

$ php composer.phar require kartik-v/yii2-widget-growl "*"

或添加

"kartik-v/yii2-widget-growl": "*"

到您的 composer.json 文件的 require 部分。

有关各个版本更改的详细信息,请参阅 更改日志

演示

您可以在 AlertAlertBlock 组件的详细文档和演示中了解扩展的使用。

用法

Alert

use kartik\alert\Alert;

echo Alert::widget([
	'type' => Alert::TYPE_INFO,
	'title' => 'Note',
	'titleOptions' => ['icon' => 'info-sign'],
	'body' => 'This is an informative alert'
]);

AlertBlock

use kartik\alert\AlertBlock;

echo AlertBlock::widget([
	'type' => AlertBlock::TYPE_ALERT,
	'useSessionFlash' => true
]);

许可

yii2-widget-alert 根据 BSD-3-Clause 许可证发布。有关详细信息,请参阅附带的 LICENSE.md 文件。