\ No newline at end of file
diff --git a/templates/log_system/details/helper.macro.html.twig b/templates/log_system/details/helper.macro.html.twig
index cc6fedd6..fec32ba2 100644
--- a/templates/log_system/details/helper.macro.html.twig
+++ b/templates/log_system/details/helper.macro.html.twig
@@ -56,6 +56,17 @@
{% endmacro %}
+{% macro translate_field(field) %}
+ {% set trans_key = 'log.element_edited.changed_fields.'~field %}
+ {# If the translation key is not found, the translation key is returned, and we dont show the translation #}
+ {% if trans_key|trans != trans_key %}
+ {{ ('log.element_edited.changed_fields.'~field) | trans }}
+ ({{ field }})
+ {% else %}
+ {{ field }}
+ {% endif %}
+{% endmacro %}
+
{% macro data_change_table(entry) %}
{# @var entry \App\Entity\LogSystem\ElementEditedLogEntry|\App\Entity\LogSystem\ElementDeletedLogEntry entry #}
@@ -100,15 +111,7 @@
{% for field in fields %}
- {% set trans_key = 'log.element_edited.changed_fields.'~field %}
- {# If the translation key is not found, the translation key is returned, and we dont show the translation #}
- {% if trans_key|trans != trans_key %}
- {{ ('log.element_edited.changed_fields.'~field) | trans }}
- ({{ field }})
- {% else %}
- {{ field }}
- {% endif %}
-
+ {{ _self.translate_field(field) }}
{% if old_data is not empty %}
diff --git a/templates/log_system/details/log_details.html.twig b/templates/log_system/details/log_details.html.twig
index 2cd8a968..6dedd8ee 100644
--- a/templates/log_system/details/log_details.html.twig
+++ b/templates/log_system/details/log_details.html.twig
@@ -108,6 +108,8 @@
{% include "log_system/details/_extra_user_not_allowed.html.twig" %}
{% elseif log_entry is instanceof('App\\Entity\\LogSystem\\SecurityEventLogEntry') %}
{% include "log_system/details/_extra_security_event.html.twig" %}
+ {% elseif log_entry is instanceof('App\\Entity\\LogSystem\\CollectionElementDeleted') %}
+ {% include "log_system/details/_extra_collection_element_deleted.html.twig" %}
{% else %}
{{ extra_html | raw }}
{% endif %}
diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf
index ce14496e..fee0a412 100644
--- a/translations/messages.en.xlf
+++ b/translations/messages.en.xlf
@@ -11421,5 +11421,17 @@ Element 3
If this is an element history entry, this breaks the element history! This can lead to unexpected results when using the time travel function.
+
+
+ log.collection_deleted.on_collection
+ on Collection
+
+
+
+
+ log.element_edited.changed_fields.attachments
+ Attachments
+
+