TYPO3 9.5:评估错字库的流体条件

TYPO3 9.5: evaluating fluid conditions for typoscript libs

在 TYPO3 8.5 中,我经常使用这样的流体条件:

<f:if condition="{f:cObject(typoscriptObjectPath: 'lib.cookiepid')}">

在 TYPO3 8.5 中我没有定义库,如果我不需要的话(取决于某些页面 pids f.eg。)

TYPO3 9.5 抛出错误:

#1540246570 TYPO3Fluid\Fluid\Core\ViewHelper\Exception
No Content Object definition found at TypoScript object path "lib.cookiepid"

在 TYPO 9.5 中,当我在 TS 中定义这个库时,我只能避免这个错误。

避免此错误的最佳做法是什么? 不重写很多代码就可以吗?

如果我希望它为假,我会将其设置为以下内容:

lib.cookiepid = TEXT