iadj/ yii2-plupload
Yii框架的plupload扩展
v0.0.2
2015-08-11 21:32 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-28 20:03:35 UTC
README
Yii2框架的plupload扩展
安装
安装此扩展的首选方式是通过composer。
运行
php composer.phar require --prefer-dist iadj/yii2-plupload "*"
或者将以下内容添加到您的composer.json
文件的require部分:
"iadj/yii2-plupload": "*"
to the require section of your composer.json
file.
使用方法
行为
public function actions() { return [ 'upload' => [ 'class' => PluploadAction::className(), 'onComplete' => function ($filename, $params) { // Do something with file } ], ]; }
小部件
<?= Plupload::widget([ 'url' => ['upload'], 'browseLabel' => 'Upload', 'browseOptions' => ['id' => 'browse', 'class' => 'btn btn-success'], 'options' => [ 'filters' => [ 'mime_types' => [ ['title' => 'Excel files', 'extensions' => 'csv,xls,xlsx'], ], ], ], 'events' => [ 'FilesAdded' => 'function(uploader, files){ $("#error-container").hide(); $("#browse").button("loading"); uploader.start(); }', 'FileUploaded' => 'function(uploader, file, response){ $("#browse").button("reset"); }', 'Error' => 'function (uploader, error) { $("#error-container").html(error.message).show(); $("#browse").button("reset"); }' ], ]); ?>