Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • typo3 typo3
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • typo3typo3
  • Repository
Switch branch/tag
  • typo3
  • ..
  • 12.2
  • Feature-99647-SpecificRoutesForBacken...
Find file BlameHistoryPermalink
  • Benni Mack's avatar
    [TASK] Define explicit routes for Extbase Backend Modules · 83600741
    Benni Mack authored Jan 19, 2023 and Oliver Bartsch's avatar Oliver Bartsch committed Jan 25, 2023
    Previously, the controller / action pairs of an Extbase Backend
    Module were defined via corresponding GET parameters. Thanks to
    the new Module Registration API and the support for individual
    sub routes, it's now also possible to define explicit routes
    for each controller / action pair. This is done automatically,
    as long as the "enableNamespacedArgumentsForBackend" feature
    toggle is turned off, which is the default.
    
    This therefore results in following change:
    
    http://example.com/typo3/module/system/BeuserTxBeuser?controller=BackendUser&action=filemounts
    
    becomes
    
    http://example.com/typo3/module/system/BeuserTxBeuser/BackendUser/filemounts
    
    Resolves: #99704
    Related: #99647
    Related: #96733
    Releases: main
    Change-Id: Ie7bbf70793f7e3da17db3ab1a322ba8ad7bcc5b8
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77508
    
    
    Reviewed-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Tested-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
    Reviewed-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
    Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
    Tested-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    83600741