Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | |||
typo3:routing [2018/11/01 15:13] – angelegt admin | typo3:routing [2019/02/21 19:50] – [news routeEnhancers] admin | ||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
<code yaml> | <code yaml> | ||
+ | routeEnhancers: | ||
+ | News: | ||
+ | type: Extbase | ||
+ | limitToPages: | ||
+ | # News list view - needed for pagination: | ||
+ | - 1 | ||
+ | # News detail views - needed for general routing: | ||
+ | - 2 | ||
+ | - 3 | ||
+ | # News category and tag view: | ||
+ | - 4 | ||
+ | - 5 | ||
+ | extension: News | ||
+ | plugin: Pi1 | ||
+ | routes: | ||
+ | - | ||
+ | routePath: '/ | ||
+ | _controller: | ||
+ | _arguments: | ||
+ | page: ' | ||
+ | - | ||
+ | routePath: '/ | ||
+ | _controller: | ||
+ | _arguments: | ||
+ | news_title: news | ||
+ | - | ||
+ | routePath: '/ | ||
+ | _controller: | ||
+ | _arguments: | ||
+ | category_name: | ||
+ | - | ||
+ | routePath: '/ | ||
+ | _controller: | ||
+ | _arguments: | ||
+ | tag_name: overwriteDemand/ | ||
+ | defaultController: | ||
+ | defaults: | ||
+ | page: ' | ||
+ | requirements: | ||
+ | news_title: ' | ||
+ | page: \d+ | ||
+ | aspects: | ||
+ | news_title: | ||
+ | type: PersistedAliasMapper | ||
+ | tableName: tx_news_domain_model_news | ||
+ | routeFieldName: | ||
+ | page: | ||
+ | type: StaticRangeMapper | ||
+ | start: ' | ||
+ | end: ' | ||
+ | category_name: | ||
+ | type: PersistedAliasMapper | ||
+ | tableName: sys_category | ||
+ | routeFieldName: | ||
+ | tag_name: | ||
+ | type: PersistedAliasMapper | ||
+ | tableName: tx_news_domain_model_tag | ||
+ | routeFieldName: | ||
</ | </ |