uraankhayayaal/yii2-fileuploader

Yii2 文件上传器

安装: 100

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

语言:CSS

类型:yii2-extension

v1.0.1 2022-07-26 11:58 UTC

This package is auto-updated.

Last update: 2024-09-11 05:52:32 UTC


README

Yii2 文件上传器

安装

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

运行以下命令之一:

php composer.phar require --prefer-dist uraankhayayaal/yii2-fileuploader "*"

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

"uraankhayayaal/yii2-fileuploader": "*"

使用方法

扩展安装完成后,只需在代码中通过以下方式使用:

<?= \uraankhayayaal\fileuploader\widgets\input\WFileinput::widget([
    'model' => $model,
    'attribute' => 'files',
    'relationAttributeName' => 'directoryFiles',
    'action' => Url::toRoute(['/directory/directory/upload']),
    'model_attribute' => 'directory_id',
    'model_id' => $model->id,
]); ?>

在控制器中

public function actions()
{
    return [
        ...
        'upload' => [
            'class' => \uraankhayayaal\fileuploader\actions\FileUplaodAction::className(),
            'fileModel' => \yourpath\to\Model::className(),
        ]
    ];
}