PHPackages                             serfhos/my-configurable-routes - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. serfhos/my-configurable-routes

ActiveTypo3-cms-extension

serfhos/my-configurable-routes
==============================

TYPO3 Extension: Configurable Route Type

3.0.0(1y ago)25.3k1LGPL-3.0+PHP

Since Oct 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/bmoex/my_configurable_routes)[ Packagist](https://packagist.org/packages/serfhos/my-configurable-routes)[ Docs](https://github.com/bmoex/my_configurable_routes)[ RSS](/packages/serfhos-my-configurable-routes/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (10)Used By (0)

TYPO3 Extension: My Configurable Routes
=======================================

[](#typo3-extension-my-configurable-routes)

- Description: TYPO3 Extension: Configurable Route Type
- Extension key: my\_configurable\_routes

Configure your specific named routes in the backend for page setup.

Example Configuration
---------------------

[](#example-configuration)

Add the following snippet to your Site config.yaml

```
routeEnhancers:
  ExampleDetailPlugin:
    type: PluginConfigurableByPage # or ExtbaseConfigurableByPage
    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\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`.

For additional configuration see:

- PluginConfigurableByPage:
- ExtbaseConfigurableByPage:

***Screenshots:***

[![dropdown](Resources/Public/Images/Preview/example-dropdown.png)](Resources/Public/Images/Preview/example-dropdown.png)[![list](Resources/Public/Images/Preview/example-dropdown-list.png)](Resources/Public/Images/Preview/example-dropdown-list.png)

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance48

Moderate activity, may be stable

Popularity26

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~251 days

Recently: every ~314 days

Total

9

Last Release

386d ago

Major Versions

1.1.2 → 2.0.02023-05-23

2.0.0 → 3.0.02025-04-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c9a489870ff0541409a462951bacdaa90e3bb9f113e38076aa01e8cd7aa1a63?d=identicon)[BenjaminS](/maintainers/BenjaminS)

---

Top Contributors

[![bmoex](https://avatars.githubusercontent.com/u/2414665?v=4)](https://github.com/bmoex "bmoex (22 commits)")

---

Tags

routingcmstypo3dynamicSerfhosBenjamin Serfhos

### Embed Badge

![Health badge](/badges/serfhos-my-configurable-routes/health.svg)

```
[![Health](https://phpackages.com/badges/serfhos-my-configurable-routes/health.svg)](https://phpackages.com/packages/serfhos-my-configurable-routes)
```

###  Alternatives

[koninklijke-collective/my-redirects

TYPO3 Extension: Redirects management

17152.4k](/packages/koninklijke-collective-my-redirects)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

39488.5k](/packages/wazum-sluggi)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[leuchtfeuer/secure-downloads

"Secure Download": Apply TYPO3 access rights to ALL file assets (PDFs, TGZs or JPGs etc. - configurable) - protect them from direct access.

22234.7k1](/packages/leuchtfeuer-secure-downloads)[t3kit/t3kit

t3kit project. A TYPO3 website starterkit.

5624.3k](/packages/t3kit-t3kit)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
