diff --git a/core/Resources/views/admin/crud/edit.html.twig b/core/Resources/views/admin/crud/edit.html.twig
index 7008334..19d0c3d 100644
--- a/core/Resources/views/admin/crud/edit.html.twig
+++ b/core/Resources/views/admin/crud/edit.html.twig
@@ -18,14 +18,14 @@
{% block header_actions_before %}{% endblock %}
{% if configuration.action(context, 'back', true) %}
-
+
{{ configuration.actionTitle(context, 'back', 'Back to the list')|trans }}
{% endif %}
{% if configuration.action(context, 'show', true) %}
-
+
{{ configuration.actionTitle(context, 'show', 'Show')|trans|build_string(entity) }}
@@ -87,7 +87,7 @@
{% endblock %}
{% if configuration.action(context, 'delete', true) %}
-
@@ -113,12 +113,12 @@
{% set url = path(configuration.getPageRoute(context), {
_sort: config.options.sort[0],
_sort_direction: newDirection,
- }) %}
+ }|merge(configuration.pageRouteParams(context))) %}
{% else %}
{% set url = path(configuration.getPageRoute(context), {
_sort: config.options.sort[0],
_sort_direction: 'asc',
- }) %}
+ }|merge(configuration.pageRouteParams(context))) %}
{% set icon = null %}
{% endif %}
@@ -155,7 +155,7 @@
_token: csrf_token('sort'),
page: pager.currentPageNumber,
context: context,
- }
+ }|merge(configuration.pageRouteParams('sort'))
) ~ '"' %}
{% else %}
{% set dataSortable = '' %}
@@ -173,9 +173,9 @@
{% block list_item %}
{%- set dbClick %}
{% if configuration.action(context, 'show', true) %}
- {{ path(configuration.pageRoute('show'), {entity: item.id}) }}
+ {{ path(configuration.pageRoute('show'), {entity: item.id}|merge(configuration.pageRouteParams('show'))) }}
{% elseif configuration.action(context, 'edit', true) %}
- {{ path(configuration.pageRoute('edit'), {entity: item.id}) }}
+ {{ path(configuration.pageRoute('edit'), {entity: item.id}|merge(configuration.pageRouteParams('show'))) }}
{% endif %}
{% endset -%}
@@ -209,13 +209,13 @@
{% block list_item_actions_before %}{% endblock %}
{% if configuration.action(context, 'show', true) %}
-
+
{% endif %}
{% if configuration.action(context, 'edit', true) %}
-
+
{% endif %}
@@ -225,7 +225,7 @@
-
@@ -256,7 +256,7 @@
{% if configuration.hasBatchAction(context) %}