烽火星空 2018-01-15 11:59:16 4346次浏览 3条评论 2 0 0

描述:这个插件能实现图集的上传,上传后的图片是浮动显示,既可以用在后台管理,也可以用在前台,简洁大方,验证能力很强,可以验证文件的大小,图片的尺寸,大小等。

使用方法

1.视图调用,注意photos数组需要两个参数imgUrl和value,imgUrl为图片的地址,value为保存的名称

<?=\common\widgets\floatPhotosUploader\FloatPhotosUploaderWidget::widget([
    'uploadUrl'=>['upload-photos'],
    'photos'=>[]
])?>

2.控制器绑定操作

public function actions()
{
    return [
        'upload-photos'=>[
            'class'=>FloatPhotosUploaderAction::className(),
            'savePath'=>'@webroot/cases/case15/uploads/photos',
            'saveUrl'=>'@web/cases/case15/uploads/photos',
            'fileValidatorOptions'=>[
                'maxSize'=>1
            ]
        ]
    ];
}

参数说明

1.widgets参数
uploadUrl 上传地址,如['upload-photos']
photos 图集列表,为已经上传的图集

2.action参数
savePath 保存路劲,用来保存图片
saveUrl 保存Url,用来显示图片
success 上传后回调函数,一般用不上
resize 图片大小重置
fileValidatorOptions 文件验证选项,具体参数参考yii2的FileValidator.php
imageValidatorOptions 图片验证选项,具体参数参考yii2的ImageValidator.php
在线浏览 yii2浮动式图集上传插件

您需要登录后才可以评论。登录 | 立即注册