TYPO3 9.5 - Проблема с записями со второго языка сайта - PullRequest
0 голосов
/ 08 марта 2019

У меня есть плагин, и я просто хочу отображать записи из данной категории (НЕ sys_category, собственной таблицы категорий) на веб-сайте.На языке по умолчанию (DE) он работает, но в версии EN на сайте не отображаются никакие записи.

$records = $this->myRepository->findByCat(2);

2 - это UID категории на языке по умолчанию.Я думал, что extbase должен знать, что является соответствующей категорией в EN.

На самом деле я использую этот обходной путь и использую localizedUid категории, которая работает.Но я думаю, что это не может быть правильно:

$cat = $this->categoryRepository->findByUid(2);
$records = $this->myRepository->findByCat($cat->getLocalizedUid());
...