diff --git a/recipes/2.0/manifest.json b/recipes/2.0/manifest.json index a33a848a..b13c2b36 100644 --- a/recipes/2.0/manifest.json +++ b/recipes/2.0/manifest.json @@ -6,5 +6,9 @@ }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/" + }, + "env": { + "MONSIEURBIZ_SYLIUS_RICH_EDITOR_UPLOAD_DIR": "/media/rich-editor", + "MONSIEURBIZ_SYLIUS_RICH_EDITOR_IMAGE_UPLOAD_DIR": "/media/image" } } diff --git a/src/Resources/config/config.yaml b/src/Resources/config/config.yaml index 0e8ad07d..fc87185a 100644 --- a/src/Resources/config/config.yaml +++ b/src/Resources/config/config.yaml @@ -14,11 +14,13 @@ knp_gaufrette: monsieurbiz_rich_editor_fixture_file: adapter: 'monsieurbiz_rich_editor_fixture_file' +parameters: + env(MONSIEURBIZ_SYLIUS_RICH_EDITOR_UPLOAD_DIR): /media/rich-editor + env(MONSIEURBIZ_SYLIUS_RICH_EDITOR_IMAGE_UPLOAD_DIR): /media/image + liip_imagine: loaders: default: filesystem: data_root: - # @TODO manage to use the configuration parameter - # - "%sylius_core.public_dir%/%monsieurbiz.richeditor.config.upload_directory%" - - "%sylius_core.public_dir%/media/rich-editor" + - "%sylius_core.public_dir%/%env(MONSIEURBIZ_SYLIUS_RICH_EDITOR_UPLOAD_DIR)%" diff --git a/src/Resources/config/richeditor.yaml b/src/Resources/config/richeditor.yaml index 812cb3ba..5262b866 100644 --- a/src/Resources/config/richeditor.yaml +++ b/src/Resources/config/richeditor.yaml @@ -1,6 +1,6 @@ monsieurbiz_sylius_richeditor: - upload_directory: '/media/rich-editor' - image_upload_directory: '/media/image' + upload_directory: "%env(resolve:MONSIEURBIZ_SYLIUS_RICH_EDITOR_UPLOAD_DIR)%" + image_upload_directory: "%env(resolve:MONSIEURBIZ_SYLIUS_RICH_EDITOR_IMAGE_UPLOAD_DIR)%" ui_elements: monsieurbiz.html: alias: html