Hallo,
sollte doch mit dem entspr. RouteEnhancer funktionieren (wie in der Doku beschrieben). Ich gehe mal davon aus, dass du news mit Listenseite und Detailseite verwendest. Such nach der Datei config.yaml, die sich unterhalb deines webroots im Ordner config > sites > main befinden könnte (ist so default).
Falls es in der Datei noch keinen Abschnitt dazu gibt, erstelle ihn
routeEnhancers:
News:
type: Extbase
limitToPages:
# die Nummer siehst du notfalls beim mouseover im Seitenbaum des BE
- <uid of single page>
extension: News
plugin: Pi1
routes:
#{news-title} kannst du ggf. gegen ein anderes Feld aus dem Datensatz tauschen
- routePath: '/{news-title}'
_controller: 'News::detail'
_arguments:
news-title: news
aspects:
news-title:
type: NewsTitle
```
Achte bei den yaml-Dateien auf die korrekte Einrückung.
Damit sollte schon das schon deutlich lesbarer sein.