diff --git a/Resources/views/Blocks/entity.html.twig b/Resources/views/Blocks/entity.html.twig
index 7b8863e..65fddbe 100644
--- a/Resources/views/Blocks/entity.html.twig
+++ b/Resources/views/Blocks/entity.html.twig
@@ -2,6 +2,13 @@
{% if single_entity is defined and single_entity is not null and path_name is not defined %}
{{ single_entity }}
{% elseif single_entity is defined and single_entity is not null %}
- {{ single_entity }}
+ {% set url = '' %}
+ {% if single_entity is defined and path_name is defined and path_param_key is defined and path_value_field is defined %}
+ {% set path_value = attribute(single_entity, path_value_field) %}
+ {% set url = path(path_name, {(path_param_key): path_value}) %}
+ {% elseif single_entity is defined and path_name is defined %}
+ {% set url = path(path_name, {'id': single_entity.id}) %}
+ {% endif %}
+ {{ single_entity }}
{% endif %}
{% endapply %}
\ No newline at end of file