Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 使用querybuilder从sys_类别中获取具有正确语言覆盖的条目_Typo3_Typo3 10.x - Fatal编程技术网

Typo3 使用querybuilder从sys_类别中获取具有正确语言覆盖的条目

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

我使用querybuilder进行了一次选择,以获取sys\u cateogray中某个条目的所有子项。只有一种语言是很容易的,但有多种语言似乎很复杂。我可以通过以下步骤解决问题:

  • 获取所有限制为默认语言的条目
  • 迭代所有这些条目,并询问相应的语言覆盖
  • 如果存在语言覆盖,请使用覆盖的相应标题覆盖my dafault集中的标题
在TYPO3的早期版本中,有一些函数稍微简化了这项任务,例如。g

$GLOBALS['TSFE']->sys_page->getRecordOverlay();
TYPO3 10中是否有任何辅助函数/类

谢谢