Extbase: Упорядочивание переведенных записей

Я хотел бы заказать свои пластинки. Я уже установил порядок по умолчанию в классе репозитория:

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

Но при создании перевода записи с другим заголовком вывод все равно упорядочивается по заголовкам языка по умолчанию. Есть ли способ исправить это?


person Sven    schedule 06.08.2013    source источник


Ответы (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

person Wipster    schedule 06.08.2013
comment
Спасибо за эту подсказку. Я использую TYPO3 4.7.14 и Extbase 4.7.7, и эта функция там недоступна. - person Sven; 08.08.2013