yidashi/yii2-webuploader 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

yidashi/yii2-webuploader

Composer 安装命令:

composer require yidashi/yii2-webuploader

包简介

yii2-webuploader

README 文档

README

composer require yidashi/yii2-webuploader:"*"

2.使用

需要两个别名

a.@static 访问上传图片的域名,默认@web/static

b.@staticroot 图片保存路径,默认@webroot/static

直接使用

<?= \yidashi\webuploader\Webuploader::widget(['name' => 'xxx', 'options'=>['boxId' => 'picker', 'previewWidth'=>200, 'previewHeight'=>150]])?>

或者在activeForm里使用

<?= $form->field($model,'attributeName')->widget('yidashi\webuploader\Webuploader',['options'=>['boxId' => 'picker', 'previewWidth'=>200, 'previewHeight'=>150]]); ?>

options非必填

默认使用site/webuploader处理上传逻辑,siteController需要添加

public function actions()
{
    return [
        'webupload' => 'yidashi\webuploader\Action'
    ];
}

如果需要使用自己的上传程序处理需添加server属性

<?= $form->field($model,'attributeName')->widget('yidashi\webuploader\Webuploader',['server'=>'你自己的处理路由']); ?>

带裁剪功能

yidashi\webuploader\Webuploader 替换成 yidashi\webuploader\Cropper

写的很烂,凑合能用

统计信息

  • 总下载量: 1.15k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 11
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 11
  • Watchers: 2
  • Forks: 3
  • 开发语言: JavaScript

其他信息

  • 授权协议: Unknown
  • 更新时间: 2015-12-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固