From 9fd771a362c3832375220db7c744bb84d5b7fbc0 Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Wed, 8 Mar 2017 09:37:40 +0100 Subject: [PATCH] do not call dynamic macro using attribute() This fixes #47. --- src/Resources/views/Form/macros.js.twig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Resources/views/Form/macros.js.twig b/src/Resources/views/Form/macros.js.twig index 1b90637..92e5d1f 100644 --- a/src/Resources/views/Form/macros.js.twig +++ b/src/Resources/views/Form/macros.js.twig @@ -69,7 +69,11 @@ {%- endif -%} {%- for condition in rule.conditions -%} - {{ attribute(macro_conditions, condition.macro, [condition, rule]) }} + {% if condition.macro == 'field_dependency' %} + {{ macro_conditions.field_dependency(condition, rule) }} + {% elseif condition.macro == 'field_value_dependency' %} + {{ macro_conditions.field_value_dependency(condition, rule) }} + {% endif %} {%- endfor -%} return true;