Typo3 使用querybuilder从sys_类别中获取具有正确语言覆盖的条目
我使用querybuilder进行了一次选择,以获取sys\u cateogray中某个条目的所有子项。只有一种语言是很容易的,但有多种语言似乎很复杂。我可以通过以下步骤解决问题:Typo3 使用querybuilder从sys_类别中获取具有正确语言覆盖的条目,typo3,typo3-10.x,Typo3,Typo3 10.x,我使用querybuilder进行了一次选择,以获取sys\u cateogray中某个条目的所有子项。只有一种语言是很容易的,但有多种语言似乎很复杂。我可以通过以下步骤解决问题: 获取所有限制为默认语言的条目 迭代所有这些条目,并询问相应的语言覆盖 如果存在语言覆盖,请使用覆盖的相应标题覆盖my dafault集中的标题 在TYPO3的早期版本中,有一些函数稍微简化了这项任务,例如。g $GLOBALS['TSFE']->sys_page->getRecordOverlay()
- 获取所有限制为默认语言的条目
- 迭代所有这些条目,并询问相应的语言覆盖
- 如果存在语言覆盖,请使用覆盖的相应标题覆盖my dafault集中的标题
$GLOBALS['TSFE']->sys_page->getRecordOverlay();
TYPO3 10中是否有任何辅助函数/类
谢谢