Trepo3 / строение hreflang / canonical url с параметрами расширения - PullRequest
0 голосов
/ 09 июля 2019

На самом деле я смотрю на создание 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: '/'
...