From 7ffbf07bcac477f214f775c9b9a4c3319698871f Mon Sep 17 00:00:00 2001
From: "michael.daniel" <michael@pcsg.de>
Date: Mon, 12 Nov 2018 10:21:26 +0100
Subject: [PATCH] feat: Title for each Customer Feedback entry
 (quiqqer/package-bricks#96).

---
 .../Controls/CustomerReviews.SmallBoxes.html  | 11 +++++++++-
 .../Controls/CustomerReviews.WideBoxes.html   | 20 ++++++++++++++-----
 2 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/src/QUI/Bricks/Controls/CustomerReviews.SmallBoxes.html b/src/QUI/Bricks/Controls/CustomerReviews.SmallBoxes.html
index 1a4480f..ea9de9b 100644
--- a/src/QUI/Bricks/Controls/CustomerReviews.SmallBoxes.html
+++ b/src/QUI/Bricks/Controls/CustomerReviews.SmallBoxes.html
@@ -14,7 +14,16 @@
     {foreach from=$entries item=entry key=key}
     {assign var=modKey value=$key+1}
 
-    <div class="customer-review customer-review-{$modKey} control-template">
+    {assign var=title value=''}
+    {if $entry.userName && $entry.jobTitle}
+        {assign var=title value="`$entry.userName` - `$entry.jobTitle`"}
+    {elseif $entry.userName}
+        {assign var=title value=$entry.userName}
+    {elseif $entry.jobTitle}
+        {assign var=title value=$entry.jobTitle}
+    {/if}
+
+    <div class="customer-review customer-review-{$modKey} control-template" {if $title}title="{$title}"{/if}>
         <div class="customer-review-content">
             {$entry.content}
         </div>
diff --git a/src/QUI/Bricks/Controls/CustomerReviews.WideBoxes.html b/src/QUI/Bricks/Controls/CustomerReviews.WideBoxes.html
index cb1b49b..e417222 100644
--- a/src/QUI/Bricks/Controls/CustomerReviews.WideBoxes.html
+++ b/src/QUI/Bricks/Controls/CustomerReviews.WideBoxes.html
@@ -14,7 +14,17 @@
     {foreach from=$entries item=entry key=key}
     {assign var=modKey value=$key+1}
 
-    <div class="customer-review customer-review-{$modKey} control-template">
+
+    {assign var=title value=''}
+    {if $entry.userName && $entry.jobTitle}
+        {assign var=title value="`$entry.userName` - `$entry.jobTitle`"}
+    {elseif $entry.userName}
+        {assign var=title value=$entry.userName}
+    {elseif $entry.jobTitle}
+        {assign var=title value=$entry.jobTitle}
+    {/if}
+
+    <div class="customer-review customer-review-{$modKey} control-template" {if $title}title="{$title}"{/if}>
         <div class="customer-review-image">
             <div class="customer-review-image-img"
                  style="background-image: url({image src=$entry.avatar width=200 onlysrc=true})">
@@ -27,13 +37,13 @@
             <div class="customer-review-content-footer">
                 {if $entry.userName}
                 <span class="customer-review-content-footer-username">
-                {$entry.userName}
-            </span>
+                    {$entry.userName}
+                </span>
                 {/if}
                 {if $entry.jobTitle}
                 <span class="customer-review-content-footer-jobtitle">
-                {$entry.jobTitle}
-            </span>
+                    {$entry.jobTitle}
+                </span>
                 {/if}
                 {if $entry.url}
                 <span class="customer-review-content-footer-url">
-- 
GitLab