2

Is it possible to setup speaking urls in TYPO3 9 for EXT:tt_news as it was with RealUrl in prev versions?

4

2 回答 2

3

您需要在站点配置中使用路由增强器。config.yaml在 TYPO3 后端(在“站点配置”->“站点”下)创建项目后,项目中应该有一个。

之后,您可以在此处的文档(新闻)中找到一个工作示例: Route Enhacer Documentation

例如,我目前实现的工作路线增强器如下所示:

NewsPlugin:
  type: Extbase
  extension: News
  plugin: Pi1
  routes:
    - { routePath: '/blog/{news_title}', _controller: 'News::detail', _arguments: {'news_title': 'news'} }
  aspects:
    news_title:
      type: PersistedAliasMapper
      tableName: 'tx_news_domain_model_news'
      routeFieldName: 'path_segment'
      routeValuePrefix: '/'

请记住,此配置删除了文档中的一些示例,并且不支持分页。

于 2018-11-27T12:21:18.210 回答
1

你可以看看这个手​​册“路由增强器和方面

于 2018-11-27T09:17:59.290 回答