Я не могу заставить средство расширения маршрута списка работать для sf_event_mgt 5.0.1 в моей установке TYPO3 10.4.6. Кажется, что все остальные маршруты работают (подробности, регистрация и c.), Но список, вместо того, чтобы просто связывать страницу плагина списка, генерирует ссылку на
/veranstaltungen-1?tx_sfeventmgt_pievent%5Baction%5D=list&tx_sfeventmgt_pievent%5Bcontroller%5D=Event&cHash=19b6ef72f7fdbb2f7bc9269ab3ea3446
. Я использую предоставленную точную конфигурацию в документации по расширению . (кроме uid страниц, конечно)
Я также пробовал добавить плагин-усилитель маршрута только для действия со списком, например tx_news , которое использовалось, и изменить маршрут списка на что-то другое чем "/", но безрезультатно.
EventList:
type: Plugin
routePath: '/{@widget_0/currentPage}'
namespace: tx_sfeventmgt_pievent
aspects:
'@widget_0/currentPage':
type: StaticRangeMapper
start: '1'
end: '1000'
как часть конфигурации sf_event_mgt из документации:
…
routes:
- { routePath: '/list/{page}', _controller: 'Event::list', _arguments: {'page': '@widget_0/currentPage'} }
…
Я не стал проверять правильность целевого аргумента здесь, поскольку маршрут не работает в любом случае, даже без каких-либо аргументов.
Напротив, конфигурация маршрута для новостей работает как шарм
NewsList:
type: Plugin
routePath: '/{@widget_0/currentPage}'
namespace: tx_news_pi1
aspects:
'@widget_0/currentPage':
type: StaticRangeMapper
start: '1'
end: '1000'
Помощь будет принята с благодарностью.