Advertisement
Guest User

Untitled

a guest
Mar 12th, 2023
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.45 KB | None | 0 0
  1. routeEnhancers:
  2.   News:
  3.     type: Extbase
  4.     extension: News
  5.     plugin: Pi1
  6.     routes:
  7.      -
  8.         routePath: /
  9.         _controller: 'News::list'
  10.       -
  11.         routePath: '/{page-label}-{page}'
  12.         _controller: 'News::list'
  13.         _arguments:
  14.           page: currentPage
  15.       -
  16.         routePath: '/{news-title}'
  17.         _controller: 'News::detail'
  18.         _arguments:
  19.           news-title: news
  20.       -
  21.         routePath: '/cat/{category-name}'
  22.         _controller: 'News::list'
  23.         _arguments:
  24.           category-name: overwriteDemand/categories
  25.       -
  26.         routePath: '/tag/{tag-name}'
  27.         _controller: 'News::list'
  28.         _arguments:
  29.           tag-name: overwriteDemand/tags
  30.     defaultController: 'News::list'
  31.     defaults:
  32.       page: '0'
  33.     requirements:
  34.       page: \d+
  35.     aspects:
  36.       news-title:
  37.         type: PersistedAliasMapper
  38.         tableName: tx_news_domain_model_news
  39.         routeFieldName: path_segment
  40.       page:
  41.         type: StaticRangeMapper
  42.         start: '1'
  43.         end: '100'
  44.       category-name:
  45.         type: PersistedAliasMapper
  46.         tableName: sys_category
  47.         routeFieldName: slug
  48.       tag-name:
  49.         type: PersistedAliasMapper
  50.         tableName: tx_news_domain_model_tag
  51.         routeFieldName: slug
  52.       page-label:
  53.         type: LocaleModifier
  54.         default: page
  55.         localeMap:
  56.          -
  57.             locale: 'de_DE.*'
  58.             value: seite
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement