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; + } + } +}