parpe / yii2-widget-fineuploader

增强型 Yii2 包装器,用于 Fineuploader.js 插件。

安装: 519

依赖者: 0

建议者: 0

安全: 0

星级: 0

关注者: 1

分支: 1

语言:JavaScript

类型:yii2-extension

1.0.2 2017-07-24 19:03 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:40:22 UTC


README

请参阅 https://github.com/parpeoficial/yii2-widget-fineuploader

安装

安装此扩展的首选方式是通过 composer

运行以下命令:

php composer.phar require --prefer-dist parpe/yii2-widget-fineuploader "*"

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

"parpe/yii2-widget-fineuploader": "*"

用法

扩展安装后,只需在代码中使用即可

<?= \parpe\fineuploader\Fineuploader::widget([
        // by default it uses the jQuery wrapper for the library, if you want the native one, use this:
        'jQuery' => false,
        'clientOptions' => [
            'request' => [
                'endpoint' => Yii::$app->urlManager->createUrl(['/your-handler']),
                'params' => [Yii::$app->request->csrfParam => Yii::$app->request->csrfToken]
            ],
            'validation' => [
                'allowedExtensions' => ['jpeg', 'jpg', 'png', 'bmp', 'gif'],
            ],
            'classes' => [
                'success' => 'alert alert-success hidden',
                'fail' => 'alert alert-error'
            ],
        ],
        'clientEvents' => [
            'autoRetry' => '',
            'cancel' => '',
            'complete' => '',
            ...
        ]
    ])
?>