TYPO3: фильтровать категории tx_news по аргументам в URL

У меня есть сайт с TYPO3 v10 и tx_news. Мне нравится знать, можно ли фильтровать категории с аргументами в URL-адресе, например:

 www.mywebsite.com/index.php?id=9&tx_news_pi1%5Bnews%5D=350&tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=list&categories=12

В этом примере ссылка ведет на страницу, где все новости относятся к категории id = 12.

Спасибо за любые подсказки.


person Mohamed Masmoudi    schedule 27.04.2021    source источник


Ответы (1)


Да, это возможно, добавив параметр в форму, которую он передал контроллеру плагинов extbase. Для tx_news запрашиваемый вами параметр выглядит так:

&tx_news_pi1[overwriteDemand][categories]=12

Вы даже можете сделать параметры короче и удобнее для чтения, используя RouteEhancers на своем сайте: https://docs.typo3.org/p/georgringer/news/8.5/en-us/AdministratorManual/BestPractice/Routing/Index.html

person Tobias Gaertner    schedule 28.04.2021