From d8f3837d28a7188bdf0e1f187e8c242520159378 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Mon, 8 Jun 2020 19:18:25 +0200 Subject: [PATCH] [FEATURE] Add headerdata view helper --- Classes/ViewHelpers/HeaderDataViewHelper.php | 50 ++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 Classes/ViewHelpers/HeaderDataViewHelper.php diff --git a/Classes/ViewHelpers/HeaderDataViewHelper.php b/Classes/ViewHelpers/HeaderDataViewHelper.php new file mode 100644 index 0000000..431436f --- /dev/null +++ b/Classes/ViewHelpers/HeaderDataViewHelper.php @@ -0,0 +1,50 @@ +renderChildren(); + } + switch ($type){ + case 'tracking': + if(GeneralUtility::getApplicationContext()->isProduction()){ + $GLOBALS['TSFE']->additionalHeaderData[] = $data; + } else { + $GLOBALS['TSFE']->additionalHeaderData[] + = ''; + } + break; + case 'title': + $GLOBALS['TSFE']->additionalHeaderData[] + = '' . $data . ''; + break; + case 'favicon': + $GLOBALS['TSFE']->additionalHeaderData[] + = ''; + break; + case 'raw': + $GLOBALS['TSFE']->additionalHeaderData[] = $data; + break; + } + } +}