From a694a6c9a5b7d9471920d080512db988c2d3b3c9 Mon Sep 17 00:00:00 2001 From: Maciej Kobus Date: Mon, 30 Oct 2017 10:36:23 +0100 Subject: [PATCH] EZEE-1769: Unable to preview / publish Landing Page with Gallery block --- .../EzSystemsLandingPageFieldTypeExtension.php | 11 ++++++++--- src/Resources/config/image_variations.yml | 6 ++++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/Resources/config/image_variations.yml diff --git a/src/DependencyInjection/EzSystemsLandingPageFieldTypeExtension.php b/src/DependencyInjection/EzSystemsLandingPageFieldTypeExtension.php index 8ee193b..60ccbf1 100644 --- a/src/DependencyInjection/EzSystemsLandingPageFieldTypeExtension.php +++ b/src/DependencyInjection/EzSystemsLandingPageFieldTypeExtension.php @@ -5,11 +5,11 @@ */ namespace EzSystems\LandingPageFieldTypeBundle\DependencyInjection; -use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\Config\FileLocator; +use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface; -use Symfony\Component\HttpKernel\DependencyInjection\Extension; use Symfony\Component\DependencyInjection\Loader; +use Symfony\Component\HttpKernel\DependencyInjection\Extension; use Symfony\Component\Yaml\Yaml; /** @@ -39,10 +39,15 @@ public function load(array $configs, ContainerBuilder $container) /** * {@inheritdoc} + * + * @throws \Symfony\Component\Yaml\Exception\ParseException */ public function prepend(ContainerBuilder $container) { - $config = Yaml::parse(__DIR__ . '/../Resources/config/ez_field_templates.yml'); + $config = Yaml::parse(file_get_contents(__DIR__ . '/../Resources/config/ez_field_templates.yml')); + $container->prependExtensionConfig('ezpublish', $config); + + $config = Yaml::parse(file_get_contents(__DIR__ . '/../Resources/config/image_variations.yml')); $container->prependExtensionConfig('ezpublish', $config); } diff --git a/src/Resources/config/image_variations.yml b/src/Resources/config/image_variations.yml new file mode 100644 index 0000000..5dc41a0 --- /dev/null +++ b/src/Resources/config/image_variations.yml @@ -0,0 +1,6 @@ +system: + default: + image_variations: + gallery: + reference: null + filters: []