-
- 本地安装
在 release 下载
zip
压缩包 ,打开扩展管理页面,点击本地安装
按钮选择提交。- composer 安装
composer require jatdung/media-manager 或 composer require jatdung/media-manager:版本号
-
打开
config/admin.php
,找到extension
,添加配置:'extension' => [ // 添加 meida-manager 选项 // 2.0 及以下版本 'media-manager' => [ // 'disk' => 'public', 'disk' => ['public', 'admin'], // 仅 v1.03 后支持多文件 // 'allowed_ext' => 'jpg,jpeg,png,pdf,doc,docx,zip' ] // 3.0 以上 'media-manager' => [ // 必须配置 'disks' => ['public', 'qiniu'], // 可选配置 'allowed_ext' => 'jpg,png', // 允许的文件扩展 'show_hidden_files' => false, // 是否显示隐藏文件,如 .gitignore,默认为 false 'uploader_use_server_validate' => false, // 上传文件是否使用服务端进行验证,默认为 false // 使用的控制器 'controller' => Jatdung\MediaManager\Http\Controllers\MediaManagerController::class, // 自行编写的第三方存储适配器,以下是默认值 'adapters' => [ Overtrue\Flysystem\Qiniu\QiniuAdapter::class => Jatdung\MediaManager\Adapters\OvertrueQiniuAdapter::class, ], ], ],
-
在扩展管理页面找到
jatdung.media-manager
更新并启用。
扩展包版本 | laravel 版本 | 备注 |
---|---|---|
3.x | 9 | 1. 参考借鉴(抄袭)了 Dcat 的 Grid 模块代码,使用 Dcat 的 Action , Card , Modal 等组件进行重构 2. 可以在不修改源代码的前提下,进行一定的自定义 |
2.x | 9 | |
1.x | 9 以下 | 仅在 laravel 8 环境下测试,以下版本请自行测试 |
TODO
本项目代码基本源于 laravel-admin-extensions/media-manager 项目,仅对不兼容的部分做了修改,如涉及侵权问题麻烦联系本人删除该项目。
Licensed under The MIT License (MIT).