From 1323384190b1fe5bdde545e179db77016293e1af Mon Sep 17 00:00:00 2001 From: Andrew Longosz Date: Thu, 21 Jun 2018 16:01:18 +0200 Subject: [PATCH] EZEE-2111: Exposed form templates setting to admin_ui_config Twig global --- src/bundle/Resources/config/services/ui_config/common.yml | 7 +++++++ .../views/content/content_edit/content_edit_base.html.twig | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bundle/Resources/config/services/ui_config/common.yml b/src/bundle/Resources/config/services/ui_config/common.yml index fc73f7f8b4..77b16129d4 100644 --- a/src/bundle/Resources/config/services/ui_config/common.yml +++ b/src/bundle/Resources/config/services/ui_config/common.yml @@ -34,6 +34,13 @@ services: tags: - { name: ezplatform.admin_ui.config_provider, key: 'imageVariations' } + ezsystems.ezplatform_admin_ui.ui.config.provider.content_edit_form_templates: + class: EzSystems\EzPlatformAdminUi\UI\Config\Provider\Value + arguments: + $value: '$admin_ui_forms.content_edit_form_templates$' + tags: + - { name: ezplatform.admin_ui.config_provider, key: 'contentEditFormTemplates' } + EzSystems\EzPlatformAdminUi\UI\Config\Provider\User: tags: - { name: ezplatform.admin_ui.config_provider, key: 'user' } diff --git a/src/bundle/Resources/views/content/content_edit/content_edit_base.html.twig b/src/bundle/Resources/views/content/content_edit/content_edit_base.html.twig index 926098aaf8..c7edd7bd91 100644 --- a/src/bundle/Resources/views/content/content_edit/content_edit_base.html.twig +++ b/src/bundle/Resources/views/content/content_edit/content_edit_base.html.twig @@ -1,6 +1,6 @@ {% extends viewbaseLayout is defined ? viewbaseLayout : '@ezdesign/layout.html.twig' %} -{% set default_form_templates = ['@ezdesign/content/form_fields.html.twig'] %} +{% set default_form_templates = admin_ui_config.contentEditFormTemplates %} {% set form_templates = form_templates is defined ? form_templates|merge(default_form_templates) : default_form_templates %} {% trans_default_domain 'content_edit' %}