factorenergia/yii2-widget-alert

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

安装: 82

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 14

类型:yii2-extension

2.0.0 2020-05-08 09:18 UTC

This package is auto-updated.

Last update: 2024-09-08 19:21:48 UTC


README

Krajee Logo
yii2-widget-alert Donate

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 文件。