serfhos / my-configurable-routes
TYPO3 扩展:可配置路由类型
2.0.0
2023-05-23 15:35 UTC
Requires
- typo3/cms-core: ^12.4
- typo3/cms-frontend: ^12.4
README
- 描述:TYPO3 扩展:可配置路由类型
- 扩展键:my_configurable_routes
在后台配置特定的命名路由以进行页面设置。
示例配置
将以下代码片段添加到您的 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}'
现在这已成为“外观”选项卡下的页面属性。它被添加到调色板 Use as Container
中,标签为 Contains URL Routing
。
截图