0

我想订购我的唱片。我已经在存储库类中设置了默认排序:

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

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

4

1 回答 1

1

你用的是什么版本?从 TYPO3 6.0 开始,您可以执行以下操作:

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

$querySettings->setSysLanguageUid(42);

来源: http: //forge.typo3.org/projects/typo3v4-mvc/wiki/Default_Orderings_and_Query_Settings_in_Repository

于 2013-08-06T12:01:42.633 回答