liz / elfinder-extension-bundle
A simple elfinder extension bundle
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- barryvdh/elfinder-flysystem-driver: ^0.2.1
- helios-ag/fm-elfinder-bundle: ^9.0
- liz/flysystem-aliyun: ^1.0
- liz/flysystem-qiniu: ^1.0
- symfony/framework-bundle: ^4.0
This package is auto-updated.
Last update: 2024-10-28 23:51:32 UTC
README
目前提供了 flysystem-aliyun 和 flysystem-qiniu 适配器service
Installation
Step 1: Installation
composer require liz/elfinder-extension-bundle
Step 2: Enabled the bundle
<?php // config/bundles.php return [ // ... Liz\ElfinderExtensionBundle\FMElFinderExtensionBundle::class => ['all'=>true], ];
Step 3: config example
in the path liz_elfinder_extension.yaml
3.1 aliyun_adapter config
liz_elfinder_extension: flysystem_adapter_aliyun: access_key: 'aliyun_oss_access_key' secret_key: 'aliyun_oss_secret_key' bucket: 'bucket' end_point: 'end_point.aliyuncs.com'
enable to elfinder bundle
fm_elfinder: instances: ali: include_assets: true relative_path: true connector: roots: uploads: driver: Flysystem url: https://bucket.end_point.aliyuncs.com tmb_url: '/elfinder/.tmb' tmb_path: 'elfinder/.tmb' path: 'bucket' flysystem: type: custom adapter_service: Liz\ElfinderExtensionBundle\FlySystemCustom\Adapter\AliYunOssAdapter options: ~ upload_allow: ['all']
3.2 qiniu_adapter config
liz_elfinder_extension: flysystem_adapter_qiniu: access_key: 'qiniu_access_key' secret_key: 'qiniu_secret_key' bucket: 'bucket' cdn_host: 'cdn.host.com' trans_coder: pipe_line: 'first' notify_url: 'url' wm_image: 'image_path' to_bucket: 'to_bucket'
enable to elfinder bundle
fm_elfinder: instances: qiniu: include_assets: true relative_path: true connector: roots: uploads: driver: Flysystem url: 'cdn.host.com/bucket' tmb_url: '/elfinder/.tmb' tmb_path: 'elfinder/.tmb' path: 'bucket' flysystem: type: custom adapter_service: Liz\ElfinderExtensionBundle\FlySystemCustom\Adapter\QiNiuOssAdapter options: ~ upload_allow: ['all']
之后就可以嗨嗨皮皮的使用七牛云和elfinder bundle了