Dies ist eine alte Version des Dokuments!
Mit TYPO3 v9 können sprechende URLs direkt vom Kern generiert werden. Für Seiten und Extensions werden dafür Konfigurationen in der config.yaml
der neuen Site Configuration (typo3conf/sites/site-identifier/config.yaml) ergänzt.
Das ganze basiert auf der Symfony Routing Component.
Ich habe aktuell drei Artikel zum Routing verfasst, die Beispiel-Konfigurationen beinhalten und auch erläutern:
All tutorials are available in English language, too.
Für die News-Extension habe ich die Dokumentation um Routing-Konfigurationen erweitert.
(1/1) Symfony\Component\Routing\Exception\InvalidParameterException Parameter "xyz" for route "tx_news_pi1_4" must match "[^/]++" ("" given) to generate a corresponding URL.
Der bisher verwendete defaults
Abschnitt in der Routing-Konfiguration muss entfernt werden.
Quellen: