我在 config.yaml 中使用路由为我自己的扩展在当前的 TYPO3 10 中使用漂亮的 URL,如下所示:
routes:
-
routePath: 'search'
_controller: 'MyModule::all'
现在我想根据当前语言有不同的 routePaths。这意味着fe
routePath: 'suche'
如果用户使用的是德语版网站。
我会很感激任何提示如何在 config.yaml 中实现它。
你可以用一个方面来解决这个问题:
routes:
- routePath: '/{locale-search}'
_controller: 'MyModule::all'
aspects:
locale-search:
type: LocaleModifier
default: 'search'
localeMap:
- locale: 'de_DE.*'
value: 'suche'
资料来源:TYPO3 解释