mirror of
https://github.com/getgrav/grav.git
synced 2026-02-01 20:30:19 +01:00
add canonical routes like an alias
This commit is contained in:
@@ -631,7 +631,14 @@ class Pages
|
||||
$taxonomy->addTaxonomy($page);
|
||||
|
||||
// add route
|
||||
$this->routes[$page->route()] = $page->path();
|
||||
$route = $page->route();
|
||||
$this->routes[$route] = $page->path();
|
||||
|
||||
// add canonical
|
||||
$route_canonical = $page->routeCanonical();
|
||||
if ($route_canonical && ($route !== $route_canonical)) {
|
||||
$this->routes[$route_canonical] = $page->path();
|
||||
}
|
||||
|
||||
// add aliases to routes list if they are provided
|
||||
$route_aliases = $page->routeAliases();
|
||||
|
||||
Reference in New Issue
Block a user