Improve route enhancing

This commit is contained in:
Björn Fromme
2020-02-21 08:42:10 +01:00
parent 3a863a9cc9
commit 62e152ab81
3 changed files with 67 additions and 6 deletions
+12 -2
View File
@@ -125,11 +125,15 @@ routeEnhancers:
type: PersistedAliasMapper
tableName: tx_epproducts_domain_model_hotel
routeFieldName: uid
date_from:
type: PassthroughMapper
date_to:
type: PassthroughMapper
requirements:
product_uid: '\d'
hotel_uid: '\d'
date_from: '\d{4}-\d{2}-\d{2}'
date_to: '\d{4}-\d{2}-\d{2}'
date_from: '\d{4}\-\d{2}\-\d{2}'
date_to: '\d{4}\-\d{2}\-\d{2}'
BookingLinkPlugin:
type: Extbase
extension: EpProducts
@@ -163,6 +167,9 @@ routeEnhancers:
defaultController: 'Search::searchresult'
requirements:
filter_settings: '[A-Z\d%\-]+'
aspects:
filter_settings:
type: PassthroughMapper
StaticResultsPlugin:
type: Extbase
extension: EpProducts
@@ -178,6 +185,9 @@ routeEnhancers:
defaultController: 'Search::staticresult'
requirements:
filter_settings: '[A-Z\d%\-]+'
aspects:
filter_settings:
type: PassthroughMapper
ContingentsIcalPlugin:
type: Extbase
extension: EpProducts