Actions
Bug #102939
openUnable to identify fluid template file from exception stack trace
Status:
New
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2024-01-26
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
During development I got an exception in a fluid template, but the exception stack trace is totally useless for determining which fluid template is causing the problem.
The beginning is this (rest of the trace is in the attachment trace2.txt):
(1/1) #1351584844 TYPO3Fluid\Fluid\Core\ViewHelper\Exception An argument "key" or "id" has to be provided in /var/www/typo3/vendor/typo3/cms-fluid/Classes/ViewHelpers/TranslateViewHelper.php line 150 at TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic() in /var/www/typo3/vendor/typo3fluid/fluid/src/Core/ViewHelper/Traits/CompileWithRenderStatic.php line 31 at TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper->render() at call_user_func() in /var/www/typo3/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 256 at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->callRenderMethod() in /var/www/typo3/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 244 at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->initializeArgumentsAndRender() in /var/www/typo3/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php line 79 at TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker->invoke() in /var/www/typo3/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/ViewHelperNode.php line 135
This goes on and on for 161 .php files, not nowhere is the actual fluid template file mentioned that causes it.
Please make exception stack traces more useful for debugging fluid templates.
Files
Actions