Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rootPageId: 1
- base: https://www.---.de/
- baseVariants: { }
- languages:
- -
- title: Deutsch
- enabled: true
- languageId: '0'
- base: /
- typo3Language: de
- locale: de_DE_UTF-8
- iso-639-1: de
- navigationTitle: Deutsch
- hreflang: de-DE
- direction: ''
- flag: de
- errorHandling:
- -
- errorCode: '404'
- errorHandler: Page
- errorContentSource: 't3://page?uid=9'
- routes:
- -
- route: robots.txt
- type: staticText
- content: "User-agent: *\r\nDisallow: /typo3/\r\nDisallow: /typo3_src/\r\nAllow: /typo3/sysext/frontend/Resources/Public/*\r\n"
- -
- routeEnhancers:
- News:
- type: Extbase
- limitToPages:
- - 1
- - 3
- - 6
- extension: News
- plugin: Pi1
- routes:
- - routePath: '/page-{page}'
- _controller: 'News::detail'
- _arguments:
- page: '@widget_0/currentPage'
- - routePath: '/{news-title}'
- _controller: 'News::detail'
- _arguments:
- news-title: news
- - routePath: '/{category-name}'
- _controller: 'News::detail'
- _arguments:
- category-name: overwriteDemand/categories
- - routePath: '/{tag-name}'
- _controller: 'News::detail'
- _arguments:
- tag-name: overwriteDemand/tags
- defaultController: 'News::detail'
- defaults:
- page: '0'
- aspects:
- news-title:
- type: PersistedAliasMapper
- tableName: tx_news_domain_model_news
- routeFieldName: path_segment
- page:
- type: StaticRangeMapper
- start: '1'
- end: '100'
- category-name:
- type: PersistedAliasMapper
- tableName: sys_category
- routeFieldName: slug
- tag-name:
- type: PersistedAliasMapper
- tableName: tx_news_domain_model_tag
- routeFieldName: slug
- BlogCategory:
- type: Extbase
- extension: Blog
- plugin: Category
- routes:
- -
- routePath: '/{category_title}'
- _controller: 'Post::listPostsByCategory'
- _arguments:
- category_title: category
- -
- routePath: '/{category_title}/page-{page}'
- _controller: 'Post::listPostsByCategory'
- _arguments:
- category_title: category
- page: '@widget_0/currentPage'
- defaultController: 'Post::listPostsByCategory'
- requirements:
- category_title: '^[a-z0-9].*$'
- page: '\d+'
- aspects:
- category_title:
- type: PersistedPatternMapper
- tableName: sys_category
- routeFieldPattern: '^(?P<slug>.+)$'
- routeFieldName: 'slug'
- routeFieldResult: '{slug}'
- page:
- type: StaticRangeMapper
- start: '1'
- end: '99'
- BlogTag:
- type: Extbase
- extension: Blog
- plugin: Tag
- routes:
- -
- routePath: '/{tag_title}'
- _controller: 'Post::listPostsByTag'
- _arguments:
- tag_title: tag
- -
- routePath: '/{tag_title}/page-{page}'
- _controller: 'Post::listPostsByTag'
- _arguments:
- tag_title: tag
- page: '@widget_0/currentPage'
- defaultController: 'Post::listPostsByTag'
- requirements:
- tag_title: '^[a-z0-9].*$'
- page: '\d+'
- aspects:
- tag_title:
- type: PersistedPatternMapper
- tableName: tx_blog_domain_model_tag
- routeFieldPattern: '^(?P<slug>.+)$'
- routeFieldName: 'slug'
- routeFieldResult: '{slug}'
- page:
- type: StaticRangeMapper
- start: '1'
- end: '99'
- AuthorPosts:
- type: Extbase
- extension: Blog
- plugin: AuthorPosts
- routes:
- -
- routePath: '/{author_title}'
- _controller: 'Post::listPostsByAuthor'
- _arguments:
- author_title: author
- -
- routePath: '/{author_title}/page-{page}'
- _controller: 'Post::listPostsByAuthor'
- _arguments:
- author_title: author
- page: '@widget_0/currentPage'
- defaultController: 'Post::listPostsByAuthor'
- requirements:
- author_title: '^[a-z0-9].*$'
- page: '\d+'
- aspects:
- author_title:
- type: PersistedPatternMapper
- tableName: 'tx_blog_domain_model_author'
- routeFieldPattern: '^(?P<slug>.+)$'
- routeFieldName: 'slug'
- routeFieldResult: '{slug}'
- page:
- type: StaticRangeMapper
- start: '1'
- end: '99'
- BlogPosts:
- type: Extbase
- extension: Blog
- plugin: Posts
- routes:
- -
- routePath: '/page-{page}'
- _controller: 'Post::listRecentPosts'
- _arguments:
- page: '@widget_0/currentPage'
- defaultController: 'Post::listRecentPosts'
- requirements:
- page: '\d+'
- aspects:
- page:
- type: StaticRangeMapper
- start: '1'
- end: '99'
- BlogArchive:
- type: Extbase
- extension: Blog
- plugin: Archive
- routes:
- -
- routePath: '/{year}'
- _controller: 'Post::listPostsByDate'
- _arguments:
- year: year
- -
- routePath: '/{year}/page-{page}'
- _controller: 'Post::listPostsByDate'
- _arguments:
- year: year
- page: '@widget_0/currentPage'
- -
- routePath: '/{year}/{month}'
- _controller: 'Post::listPostsByDate'
- _arguments:
- year: year
- month: month
- -
- routePath: '/{year}/{month}/page-{page}'
- _controller: 'Post::listPostsByDate'
- _arguments:
- year: year
- month: month
- page: '@widget_0/currentPage'
- defaultController: 'Post::listPostsByDate'
- requirements:
- year: '[0-9]{1..4}'
- month: '[a-z]+'
- page: '\d+'
- aspects:
- year:
- type: BlogStaticDatabaseMapper
- table: 'pages'
- field: 'crdate_year'
- groupBy: 'crdate_year'
- where:
- doktype: 137
- month:
- type: StaticValueMapper
- map:
- january: 1
- february: 2
- march: 3
- april: 4
- may: 5
- june: 6
- july: 7
- august: 8
- september: 9
- october: 10
- november: 11
- december: 12
- localeMap:
- -
- locale: 'de_.*'
- map:
- januar: 1
- februar: 2
- maerz: 3
- april: 4
- mai: 5
- juni: 6
- juli: 7
- august: 8
- september: 9
- oktober: 10
- november: 11
- dezember: 12
- page:
- type: StaticRangeMapper
- start: '1'
- end: '99'
- PageTypeSuffix:
- type: PageType
- default: .html
- map:
- sitemap.xml: 1533906435
- yoast-snippetpreview.json: 1480321830
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement