-1
我想將AWS S3集成到Sylius中。什麼是配置它的正確方法?在dnd中你會發現包裏面的Sylius和Gaufrette配置文件?配置S3 | Gaufrette | Sylius?
我想將AWS S3集成到Sylius中。什麼是配置它的正確方法?在dnd中你會發現包裏面的Sylius和Gaufrette配置文件?配置S3 | Gaufrette | Sylius?
開始通過配置包:
一些要點這裏 https://gist.github.com/ylastapis/e392ac72543504b05b8a332a935e8b9c
那麼你就必須定義一些服務:如果您添加一個新的文件系統gaufrette
services:
sylius.image_uploader:
class: AppBundle\Uploader\ImageUploader
arguments: [ "@app.sylius.image_uploader.config" ]
app.sylius.image_uploader.config:
class: 'Gaufrette\Filesystem'
factory: [ "@knp_gaufrette.filesystem_map", get ]
arguments: [ 'sylius_image' ]
,唐忘記更新conf
knp_gaufrette:
adapters:
sylius_image:
aws_s3:
service_id: app.amazon_s3
bucket_name: "%amazon_s3.bucket_name%"
options:
directory: '%amazon_s3_folder_pictures%'
filesystems:
sylius_image:
adapter: sylius_image