starten, indem Sie Ihre Pakete konfigurieren:
Einige Kern hier https://gist.github.com/ylastapis/e392ac72543504b05b8a332a935e8b9c
Dann werden Sie einige Dienste definieren müssen:
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' ]
Wenn Sie ein neues Dateisystem in den Gaufrette, don 't vergessen zu aktualisieren 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