На самом деле я смотрю на создание hreflang / canonical url и у меня проблема с параметрами расширения.На самом деле я вызываю seo url в браузере https://www.myprojectlocal/en/path/to/detailpage/domain_model_title.html и URL-адреса canonical / hreflang, выглядящие так: https://www.myprojectlocal/en/path/to/detailpage.html?tx_extension_plugin%5Buid%5D=1&cHash=8de88a9b96600cbff24aaba7ea8176ce
Я узнал, если я добавлю "& tx_extension_plugin [controller] = Detail" в качестве AdditionalParamsв коде генератора я получаю правильные URL.Может кто-нибудь дать мне подсказку, как это должно работать по конфигурации?Мой routeEnhancer выглядит так:
routeEnhancers:
tx_extension_plugin_detail:
type: Extbase
limitToPages: [391]
extension: Extension
plugin: Plugin
routes:
- routePath: '{title}'
_controller: 'Detail'
_arguments:
'title': 'domainModel'
defaultController: 'Detail'
aspects:
title:
type: PersistedAliasMapper
tableName: 'tx_extension_domain_model_sampleobject'
routeFieldName: 'slug'
routeValuePrefix: '/'