From 931f51fd5a7677c78f5febc473c37576f8fa0579 Mon Sep 17 00:00:00 2001
From: "michael.danielczok" <michael@pcsg.de>
Date: Tue, 1 Dec 2020 12:46:03 +0100
Subject: [PATCH] fix: Consider empty title (BoxContentAdvanced).

---
 locale.xml                                                    | 2 +-
 src/QUI/Bricks/Controls/BoxContentAdvanced.boxWithShadow.html | 4 ++++
 src/QUI/Bricks/Controls/BoxContentAdvanced.standard.html      | 4 ++++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/locale.xml b/locale.xml
index f9b1de1..30a11b6 100644
--- a/locale.xml
+++ b/locale.xml
@@ -1450,7 +1450,7 @@ M&ouml;chten Sie die Bausteine aus der Bausteinzone entfernen?</p>]]></de>
             <en><![CDATA[Standard]]></en>
         </locale>
         <locale name="bricks.BoxContentAdvanced.template.boxWithShadow">
-            <de><![CDATA[Moderne Boxen mit Schatten)]]></de>
+            <de><![CDATA[Moderne Boxen mit Schatten]]></de>
             <en><![CDATA[Modern boxes with shadow]]></en>
         </locale>
         <locale name="bricks.BoxContentAdvanced.centerText">
diff --git a/src/QUI/Bricks/Controls/BoxContentAdvanced.boxWithShadow.html b/src/QUI/Bricks/Controls/BoxContentAdvanced.boxWithShadow.html
index 592c045..91e2478 100644
--- a/src/QUI/Bricks/Controls/BoxContentAdvanced.boxWithShadow.html
+++ b/src/QUI/Bricks/Controls/BoxContentAdvanced.boxWithShadow.html
@@ -26,7 +26,9 @@
                 {/if}
             {/if}
 
+            {if $entry.entryTitle || $entry.entrySubTitle}
             <header>
+                {if $entry.entryTitle}
                 <h4 class="quiqqer-boxContentAdvanced-entry-title" title="{$entry.entryTitle|escape:'html'}">
                     {if $entry.entryUrl}
                     <a href="{url site=$TargetSite rewrited=1}" title="{$TargetSite->getAttribute('title')}">
@@ -38,6 +40,7 @@
                     </a>
                     {/if}
                 </h4>
+                {/if}
                 
                 {if $entry.entrySubTitle}
                 <span class="quiqqer-boxContentAdvanced-entry-subTitle">
@@ -45,6 +48,7 @@
                 </span>
                 {/if}
             </header>
+            {/if}
 
             {if $entry.entryContent}
             <div class="quiqqer-boxContentAdvanced-entry-content">
diff --git a/src/QUI/Bricks/Controls/BoxContentAdvanced.standard.html b/src/QUI/Bricks/Controls/BoxContentAdvanced.standard.html
index c62ecc2..a0ad683 100644
--- a/src/QUI/Bricks/Controls/BoxContentAdvanced.standard.html
+++ b/src/QUI/Bricks/Controls/BoxContentAdvanced.standard.html
@@ -26,7 +26,9 @@
                 {/if}
             {/if}
 
+            {if $entry.entryTitle || $entry.entrySubTitle}
             <header>
+                {if $entry.entryTitle}
                 <h4 class="quiqqer-boxContentAdvanced-entry-title" title="{$entry.entryTitle|escape:'html'}">
                     {if $entry.entryUrl}
                     <a href="{url site=$TargetSite rewrited=1}" title="{$TargetSite->getAttribute('title')}">
@@ -38,6 +40,7 @@
                     </a>
                     {/if}
                 </h4>
+                {/if}
 
                 {if $entry.entrySubTitle}
                 <span class="quiqqer-boxContentAdvanced-entry-subTitle">
@@ -45,6 +48,7 @@
                 </span>
                 {/if}
             </header>
+            {/if}
 
             {if $entry.entryContent}
             <div class="quiqqer-boxContentAdvanced-entry-content">
-- 
GitLab