Bug #105135
openTypoScript object path "tt_content..20" does not exist
0%
Description
Trying to display an EXTBASE plugin with additional information in a fluid template I did the following:
<f:cObject typoscriptObjectPath="tt_content.myextension_showpersoninsearch" data="{person: document.fields.uid}" />
I get the very hard to debug error message
(1/1) #1253191023 TYPO3Fluid\Fluid\Core\ViewHelper\Exception TypoScript object path "tt_content..20" does not exist
It seems like the CObjectViewHelper is recursively calling itself with a missing path.
Updated by Garvin Hicking about 1 month ago
- Status changed from New to Needs Feedback
The error message is really "tt_content..20" with two dots? Or was that some shortening error when posting?
Updated by Lina Wolf about 1 month ago · Edited
- Status changed from Needs Feedback to New
Yes, that is the exact error message. On the first call CObjectViewHelper::renderStatic gets called with the correct typoscriptObjectPath in its string.
It then calls renderContentObject where the typoscriptObjectPath is still correct. line 184 then seeems to recuresively call CObjectViewHelper::renderStatic with the missing path
Solution should be mentioned here; https://docs.typo3.org/m/typo3/reference-exceptions/main/en-us/Exceptions/1253191023.html#typoscript-object-path-tt-content-20-does-not-exist
Updated by Markus Klein 12 days ago
- Status changed from New to Needs Feedback
it seems like your `tt_content.myextension_showpersoninsearch` extension is rendering some Fluid, which again contains an f:cObject viewhelper.
Please check that first. This smells like nesting.