Hallo zusammen,
neben dem Titel soll auch die ID eines Newseintrags mit in die Url der Detailseite.
[...]/newstitel-newsid
So wie unten habe ich es versucht (mit Hilfe des KI-Kollegen...)
Entsprechende Stelle fett hervorgehoben.
Hat jemand ne Ahnung, wieso danach aber plötzlich keinerlei Url-rewriting mehr passiert, geschweige denn das gewünschte...? (Cache natürlich gelöscht)
[...]
routes:
- routePath: '/'
_controller: 'News::list'
- routePath: '/page-{page}'
_controller: 'News::list'
_arguments:
page: currentPage
requirements:
page: '\d+'
**- routePath: '/{news_title}-{news_id}'
_controller: 'News::detail'
_arguments:
news_title: 'news_title'
news_id: 'news_id'
requirements:
news_id: '\d+'
aspects:
news_title:
type: PersistedAliasMapper
tableName: 'tx_news_domain_model_news'
routeFieldName: 'path_segment'
news_id:
type: PersistedPatternMapper
tableName: 'tx_news_domain_model_news'
routeFieldPattern: '^(?P<uid>\d+)$'
routeFieldResult: '{uid}'**
PageDate:
type: Extbase
extension: News
plugin: Pi1
routes:
- routePath: '/{date-year}'
[...]
Danke für Infos
Gruß Michael