uraankhayayaal / yii2-fileuploader
Yii2 文件上传器
v1.0.1
2022-07-26 11:58 UTC
Requires
- yiisoft/yii2: ~2.0.0
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(),
]
];
}