From 0e9b031feb699e7fffc2236108c3e302c5598e09 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Mon, 13 Jun 2022 14:49:02 +0200 Subject: [PATCH] [TASK] Fix rending buttons in email templates --- Classes/Utility/MailUtility.php | 12 ++++-------- .../Private/Partials/Mails/DefaultHtml.html | 17 ++++++++++++++++- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/Classes/Utility/MailUtility.php b/Classes/Utility/MailUtility.php index d90a5d1..dfa7fb5 100644 --- a/Classes/Utility/MailUtility.php +++ b/Classes/Utility/MailUtility.php @@ -251,14 +251,10 @@ class MailUtility case 'buttonleft': case 'buttoncenter': case 'buttonright': - return '' - . '' - . 'Button!!!! ' - . $matchesInner[2] - . '' - . ''; + return json_encode([ + $matchesInner[1], + $matchesInner[2] + ]); break; default: return ' + + + + + + + + + + @@ -78,7 +88,12 @@ - {row.data -> f:format.nl2br() -> f:format.raw()} + {row.data -> v:format.json.decode()} + + + {rowData.1} + +