efureev/yii2-noty

此包已被弃用,不再维护。未建议替代包。

这是Noty的一个Yii2包装小部件,Noty是一个带有jQuery的插件。

安装: 30

依赖: 0

建议者: 0

安全: 0

星星: 0

观察者: 2

分支: 0

开放问题: 0

类型:yii2-extension

0.1.3 2016-09-15 17:00 UTC

This package is auto-updated.

Last update: 2024-04-29 03:10:17 UTC


README

GitHub version Build Status Dependency Status Code Climate Test Coverage

包装https://github.com/efureev/noty

安装

运行以下命令

composer require "efureev/yii2-noty: *"

或将以下内容添加到你的composer.json文件的require部分:

"efureev/yii2-noty": "~1",

方法

  • alert - 显示警告窗口
// @var string|object
app.msg.alert('Alarma!...');
  • info - 显示信息窗口
// @var string|object
app.msg.info('Alarma!...');
  • error - 显示错误窗口
// @var string|object
app.msg.error('Alarma!...');
  • success - 显示成功窗口
// @var string|object
app.msg.success('Alarma!...');
  • warning - 显示警告窗口
// @var string|object
app.msg.warning('Alarma!...');
  • confirm - 显示确认窗口
// @var string|object
app.msg.confirm('Alarma!...');
//@var function onOkFn : function on click Ok
//@var function onCancelFn : function on click Cancel
//@var object callbacks : callbacks from noty
app.msg.confirm('Alarma!...',onOkFn, onCancelFn, callbacks);

(回调)[http://ned.im/noty/#/about]

运行

示例 1

\efureev\noty\NotyWidget::widget();
app.msg.error('Alarma!');
app.msg.success('You are winner!');
app.msg.success('You are winner!');

示例 2:设置Flashes

app()->session->setFlash('warning', 'Warning.');
app()->session->setFlash('error', 'Error.');
app()->session->setFlash('info', 'Joke.');

测试

vendor/bin/phpunit