Как настроить говорящие ссылки на новости в TYPO3 9 - PullRequest
0 голосов
/ 26 ноября 2018

Можно ли настроить выступающие URL в TYPO3 9 для EXT: tt_news, как это было с RealUrl в предыдущих версиях?

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Вам нужен усилитель маршрута в конфигурации вашего сайта.В вашем проекте должно быть config.yaml после того, как вы его создали в бэкенде TYPO3 (в разделе «Конфигурация сайта» -> «Сайты»).

После этого вы можете найти рабочий пример в документации (для новостей) здесь: Документация Route Enhacer

Улучшенный рабочий маршрут, который я в настоящее время реализовал, например, выглядиткак это:

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: '/'

Имейте в виду, что эта конфигурация лишена некоторых примеров в документации и не поддерживает разбиение на страницы.

0 голосов
/ 27 ноября 2018

Вы можете посмотреть это руководство " Усовершенствования маршрутизации и аспекты "

...