- Description: TYPO3 Extension: Configurable Route Type
- Extension key: my_configurable_routes
Configure your specific named routes in the backend for page setup.
Add the following snippet to your Site config.yaml
routeEnhancers:
ExampleDetailPlugin:
type: PluginConfigurableByPage
configurable:
key: example # unique for this route enhancer
label: 'Detail page of Example plugin' # or LLL:EXT: reference
icon: your_registered_icon # or empty when not available
routePath: '/{slug}'
namespace: tx_exampleplugin_detail
_arguments:
slug: article
aspects:
slug:
type: PersistedPatternMapper
tableName: 'tx_exampleplugin_domain_model_article'
routeFieldPattern: '^(?P<uid>\d+)'
routeFieldResult: '{uid}-{path_segment}'This is now available as a page property under Appearance tab.
It is added to the palette Use as Container with the label Contains URL Routing .
Screenshots:

