...
ez_urlalias
is a not a real Twig helper, but a special route name for generating URLs for a location, Location from the given parameters.
...
Working with Location
Linking to other locations Locations is fairly easy and is done with native path()
Twig helper (or url()
if you want to generate absolute URLs). You just have to pass it the Location object and path()
will generate the URLAlias for you.
...
Generating a link from a Content ID
Link generation from contentId is available as of
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Code Block | ||
---|---|---|
| ||
<a href="{{ path( "ez_urlalias", {"contentId": 456} ) }}">Some link from a contentId</a> |
Important: Links generated from a Content ID will point to its main location.
Error management
For Location alias setup 301 redirect to Location's current URL when:
- alias is history
- alias is custom with forward flag true
- requested URL is not case-sensitive equal with the one loaded
Info | ||
---|---|---|
| ||