Typo3 Extbase:翻译记录的排序

Typo3 Extbase:翻译记录的排序,typo3,extbase,Typo3,Extbase,我想订购我的唱片。我已经在repository类中设置了默认顺序: protected $defaultOrderings = array( 'title'=> Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING ); 但是,当创建具有不同标题的记录的翻译时,输出仍然按默认语言的标题排序。有办法解决这个问题吗?您使用的是什么版本?自TYPO3 6.0以来,您可以执行以下操作: $querySettings = $this-

我想订购我的唱片。我已经在repository类中设置了默认顺序:

protected $defaultOrderings = array(
    'title'=> Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING
);

但是,当创建具有不同标题的记录的翻译时,输出仍然按默认语言的标题排序。有办法解决这个问题吗?

您使用的是什么版本?自TYPO3 6.0以来,您可以执行以下操作:

$querySettings = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Typo3QuerySettings');

$querySettings->setSysLanguageUid(42);

来源:

谢谢你的提示。我使用的是TYPO3 4.7.14和Extbase 4.7.7,但该功能在那里不可用。