efureev / yii2-noty
此包已被弃用,不再维护。未建议替代包。
这是Noty的一个Yii2包装小部件,Noty是一个带有jQuery的插件。
0.1.3
2016-09-15 17:00 UTC
Requires
- bower-asset/animate.css: ~3
- bower-asset/components-font-awesome: *
- bower-asset/fe-noty: ~2
- yiisoft/yii2: ~2
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: ~5.5
This package is auto-updated.
Last update: 2024-04-29 03:10:17 UTC
README
包装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