[Admin] Fix merging attr in back button

This commit is contained in:
Grzegorz Sadowski 2025-05-29 07:53:16 +02:00
parent e4e883b22a
commit ae503f8b81
No known key found for this signature in database
GPG key ID: EF87FF4E6E3BD364

View file

@ -83,18 +83,22 @@
{% endmacro %}
{% macro cancel(params = {}) %}
{% set defaultAttr = {
'data-controller': 'back-button',
'data-action': 'click->back-button#goBack',
'data-back-button-current-url-value': app.request.uri,
'data-back-button-fallback-url-value': params.fallback_url
} %}
{% set params = {
class: null,
text: 'sylius.ui.cancel'|trans,
type: 'button'
}|merge(params)|merge({
attr: {
'data-controller': 'back-button',
'data-action': 'click->back-button#goBack',
'data-back-button-current-url-value': app.request.uri,
'data-back-button-fallback-url-value': params.fallback_url
}
}) %}
type: 'button',
attr: {}
}
|merge(params)
|merge({attr: (params.attr is defined ? params.attr : {})|merge(defaultAttr)})
%}
{{ _self.default(params) }}
{% endmacro %}