Bug #88291
closedException thrown if slash in route field of PersistedPatternMapper aspect
100%
Description
In my site configuration I have configured a aspect of type PersistedPatternMapper for the detail view of a record of my custom extension.
If the configured route field contains a slash, a error occurs in the frontend.
You can reproduce the bug using the news extension. I know, the news extension has a slug field but my custom extension which you dont't have has not.
This is the site configuration:
routeEnhancers: NewsPlugin: type: Extbase extension: News plugin: Pi1 routes: - { routePath: '/news/{news}', _controller: 'News::detail', _arguments: {'news': 'news_title'} } defaultController: 'News::detail' aspects: news: type: PersistedPatternMapper tableName: 'tx_news_domain_model_news' routeFieldPattern: '^(?P<title>.+)-(?P<uid>\d+)$' routeFieldResult: '{title}-{uid}'
Files
Updated by Daniel Reichel over 5 years ago
- Related to Bug #86596: Slash in Page Title still in URL added
Updated by Daniel Reichel over 5 years ago
- Related to Bug #87667: Replacements not applied for existing slug added
Updated by Daniel Reichel over 5 years ago
- Related to Bug #87656: Slugs error if title has "/" in extbase extension added
Updated by Bastian Bringenberg over 5 years ago
- Project changed from 9 to TYPO3 Core
- TYPO3 Version set to 9
Moved Project.
Updated by Riccardo De Contardi over 5 years ago
- Category set to Site Handling, Site Sets & Routing
Updated by Christian Eßl almost 5 years ago
- Related to Bug #87333: Slug fieldSeparator default value collides with symfony strict requirements added
Updated by Christian Eßl almost 5 years ago
- Related to Bug #89263: TCEMAIN.preview doesn't work for routed controller with empty arguments added
Updated by Christian Eßl almost 5 years ago
- Related to Bug #90531: Requirements are not considered when an aspect is present added
Updated by Gerrit Code Review almost 5 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63529
Updated by Gerrit Code Review almost 5 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63529
Updated by Gerrit Code Review almost 5 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63529
Updated by Gerrit Code Review almost 5 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63529
Updated by Gerrit Code Review over 4 years ago
Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63655
Updated by Christian Eßl over 4 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 1ee7266e362ae454af2c8ed2e0209cc33407d8c7.
Updated by Patrick Crausaz over 4 years ago
- Related to Feature #90814: Allow slash in routeFieldResult and routeFieldPattern to allow optional paths added