From 8b45ff2aab9be5e24cdfabf14149c155813b3693 Mon Sep 17 00:00:00 2001 From: Jannik Sinagowitz Date: Wed, 27 Mar 2024 15:22:01 +0100 Subject: [PATCH] Hide empty dynamic info/dynamic field box --- .../Output/HTML/Templates/Standard/AgentTicketActionCommon.tt | 2 -- Kernel/Output/HTML/Templates/Standard/AgentTicketCompose.tt | 2 +- Kernel/Output/HTML/Templates/Standard/AgentTicketEmail.tt | 2 +- .../Output/HTML/Templates/Standard/AgentTicketEmailOutbound.tt | 2 +- Kernel/Output/HTML/Templates/Standard/AgentTicketForward.tt | 2 +- .../HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt | 2 -- Kernel/Output/HTML/Templates/Standard/AgentTicketPhone.tt | 2 +- Kernel/Output/HTML/Templates/Standard/AgentTicketPhoneCommon.tt | 2 +- Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt | 2 +- 9 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketActionCommon.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketActionCommon.tt index 597dfefe26a..4367800cb98 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketActionCommon.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketActionCommon.tt @@ -277,7 +277,6 @@ [% END %] [% RenderBlockStart("TicketTypeDynamicFields") %] - [% IF !TicketFrontendConfig.DynamicField.empty %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("TicketTypeDynamicField") %] @@ -289,7 +288,6 @@
[% RenderBlockEnd("TicketTypeDynamicField") %] - [% END %] [% RenderBlockEnd("TicketTypeDynamicFields") %] # Example of how to use fixed dynamic field blocks for customizations. Block below is for fields of type 'Ticket'. diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketCompose.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketCompose.tt index 987c7abeefb..ba92051020c 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketCompose.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketCompose.tt @@ -66,7 +66,7 @@ - [% IF !TicketFrontendConfig.DynamicField.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketEmail.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketEmail.tt index 8bf805715f1..5c3377cb943 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketEmail.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketEmail.tt @@ -385,7 +385,7 @@
- [% IF !Data.DynamicFieldHTML.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketEmailOutbound.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketEmailOutbound.tt index cb51b75b667..5e1d9587708 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketEmailOutbound.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketEmailOutbound.tt @@ -309,7 +309,7 @@
- [% IF !TicketFrontendConfig.DynamicField.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketForward.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketForward.tt index e36d9d8efd7..441a3cef7ea 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketForward.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketForward.tt @@ -62,7 +62,7 @@
- [% IF !TicketFrontendConfig.DynamicField.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt index a8045515b95..3cc7c0ccea4 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt @@ -274,7 +274,6 @@ [% END %] [% RenderBlockStart("TicketTypeDynamicFields") %] - [% IF !TicketFrontendConfig.DynamicField.empty %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("TicketTypeDynamicField") %] @@ -286,7 +285,6 @@
[% RenderBlockEnd("TicketTypeDynamicField") %]
- [% END %] [% RenderBlockEnd("TicketTypeDynamicFields") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketPhone.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketPhone.tt index bedca213a32..787381b560a 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketPhone.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketPhone.tt @@ -250,7 +250,7 @@ -[% IF !TicketFrontendConfig.DynamicField.empty %] +[% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketPhoneCommon.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketPhoneCommon.tt index 3948dd785e0..dc04ceaab16 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketPhoneCommon.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketPhoneCommon.tt @@ -79,7 +79,7 @@
[% END %] - [% IF !TicketFrontendConfig.DynamicField.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dynamic Info") | html %]

[% RenderBlockStart("DynamicField") %] diff --git a/Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt b/Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt index b0f659d85dc..fb377115dc7 100644 --- a/Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt +++ b/Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt @@ -112,7 +112,7 @@
[% END %] - [% IF !TicketFrontendConfig.DynamicField.empty %] + [% IF Data.DynamicFieldHTML && Data.DynamicFieldHTML.list.size > 0 %]

[% Translate("Dymanic Info") | html %]