Skip to content

Routing to support %env substitution #28613

Closed
@danaki

Description

@danaki

Allow to set routing prefixes directly from ENV variables. This doesn't work:

admin_area:
    resource: "@SonataAdminBundle/Resources/config/routing/sonata_admin.xml"
    prefix: /%env(resolve:ADMIN_URL)%

_sonata_admin:
    resource: .
    type: sonata_admin
    prefix: /%env(resolve:ADMIN_URL)%

However this works:

parameters:
    admin_prefix: '%env(resolve:ADMIN_URL)%'
admin_area:
    resource: "@SonataAdminBundle/Resources/config/routing/sonata_admin.xml"
    prefix: /%admin_prefix%

_sonata_admin:
    resource: .
    type: sonata_admin
    prefix: /%admin_prefix%

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions