fentoo / h5upload
这是一个用于laravel-admin的异步阿里云OSS上传资源插件
dev-master
2020-04-24 09:23 UTC
Requires
- php: >=7.0.0
- alibabacloud/sdk: 1.8.245
- encore/laravel-admin: ~1.7
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-24 18:32:32 UTC
README
#H5直传阿里云oss扩展
###1. 使用composer安装fentoo/h5upload扩展
composer require fentoo/h5upload dev-master -vvvv
###2. 导出资源文件
windows
:php artisan vendor:publish --provider=Encore\h5upload\h5uploadServiceProvider
mac|linux
:php artisan vendor:publish --provider=Encore\\h5upload\\h5uploadServiceProvider
###3. 在app/Admin/bootstrap.php
中添加代码
Encore\Admin\Form::extend('h5upload', \Encore\h5upload\h5uploadFiled::class);
###5. 在form方法中使用
$form->h5upload('url','视频');
###设置允许上传扩展的文件
可选扩展:video视频类型文件 file所有类型的文件 mp3音频文件 image图片文件
$form->h5upload('url','视频')->setExpansion('video');
###提示
如果有什么问题可以联系email:643145444@qq.com,作者会在时间充足的情况下更新扩展
###有更好的建议
###1. 修改composer.json文件的repositories添加
"h5upload": {
"type": "path",
"url": "app/Admin/Extensions/laravel-admin-ext/h5upload"
}