From 6f298d8350cfb2efb0ecc8db4b1d5c95000148bc Mon Sep 17 00:00:00 2001 From: Xavier Perseguers <xavier@typo3.org> Date: Thu, 5 Feb 2015 09:50:23 +0100 Subject: [PATCH] [BUGFIX] Invalid class name in EXT:sys_note Core class BackendUtility is wrongly referenced with a short namespace and crashes Web > Page when a sys_note is present. Resolves: #64862 Releases: master Change-Id: I17edcdbd93af5d4367f562c036930565a155d6f8 Reviewed-on: http://review.typo3.org/36667 Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de> Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de> Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com> Tested-by: Alexander Opitz <opitz.alexander@googlemail.com> --- .../sys_note/Classes/ViewHelpers/DeleteLinkViewHelper.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/sys_note/Classes/ViewHelpers/DeleteLinkViewHelper.php b/typo3/sysext/sys_note/Classes/ViewHelpers/DeleteLinkViewHelper.php index 3e722ac183ae..45ad591ed463 100644 --- a/typo3/sysext/sys_note/Classes/ViewHelpers/DeleteLinkViewHelper.php +++ b/typo3/sysext/sys_note/Classes/ViewHelpers/DeleteLinkViewHelper.php @@ -14,6 +14,8 @@ namespace TYPO3\CMS\SysNote\ViewHelpers; * The TYPO3 project - inspiring people to share! */ +use TYPO3\CMS\Backend\Utility\BackendUtility; + /** * ViewHelper to create a link to delete a note * @@ -30,7 +32,7 @@ class DeleteLinkViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractView public function render($id) { $redirectUrl = \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI'); $parameters = 'cmd[sys_note][' . $id . '][delete]=1'; - $url = $GLOBALS['BACK_PATH'] . BackendUtility::getModuleUrl('tce_db') . '&' . $parameters . '&redirect=' . ($redirectUrl == '' ? '\' + T3_THIS_LOCATION + \'' : rawurlencode($redirectUrl)) . \TYPO3\CMS\Backend\Utility\BackendUtility::getUrlToken('tceAction'); + $url = $GLOBALS['BACK_PATH'] . BackendUtility::getModuleUrl('tce_db') . '&' . $parameters . '&redirect=' . ($redirectUrl == '' ? '\' + T3_THIS_LOCATION + \'' : rawurlencode($redirectUrl)) . BackendUtility::getUrlToken('tceAction'); return $url; } -- GitLab