hyiif/file-upload

Yii框架的ueditor扩展

安装: 4

依赖: 0

建议者: 0

安全: 0

星星: 10

关注者: 5

分支: 8

开放问题: 0

语言:JavaScript

类型:yii2-extension

dev-master / 1.0.x-dev 2016-04-19 09:22 UTC

This package is not auto-updated.

Last update: 2024-09-26 00:29:48 UTC


README

Yii2 插件整合-图片上传(file-upload)

实例教程:http://www.yii-china.com/post/detail/15.html

安装扩展:

1.点击上面扩展下载下载扩展

然后重命名为file_upload放在/common/widgets文件夹中

2.在用于图片上传控件的控制器(controller)中,加入以下代码

public function actions()
{
    return [
        'upload'=>[
            'class' => 'common\widgets\file_upload\UploadAction',     //这里扩展地址别写错
            'config' => [
                'imagePathFormat' => "/image/{yyyy}{mm}{dd}/{time}{rand:6}",
            ]
        ]
    ];
}

3.views渲染图片上传界面的两种方式:

第一种:不带model

use common\widgets\file_upload\FileUpload;   //引入扩展
echo FileUpload::widget();
echo FileUpload::widget(['value'=>$url]);    //如果编辑时要带默认图,$url为图片路径

第二种:带model

$form = ActiveForm::begin(); 
    echo $form->field($model, 'label_img')->widget('common\widgets\file_upload\FileUpload',[
        'config'=>[
            '图片上传的一些配置,不写调用默认配置'
        ]
    ]);
ActiveForm::end();