Human-readable URLs

Slug configuration

routeEnhancers:
  LogotechPlugin:
    type: Extbase
    extension: Logotech
    plugin: Logotech
    routes:
      - routePath: '/{machine_slug}'
        _controller: 'Machine::show'
        _arguments:
          machine_slug: machine
    defaultController: 'Machine::list'
    aspects:
      machine_slug:
        type: PersistedAliasMapper
        tableName: tx_logotech_domain_model_machine
        routeFieldName: slug
        routeValuePrefix: /