diff --git a/core/Controller/Site/NodeAdminController.php b/core/Controller/Site/NodeAdminController.php index 995d446..f9da5e5 100644 --- a/core/Controller/Site/NodeAdminController.php +++ b/core/Controller/Site/NodeAdminController.php @@ -280,6 +280,7 @@ class NodeAdminController extends AdminController } else { $this->addFlash('info', 'Aucun changement de page effectué.'); } + $entity->setAliasNode(null); } elseif ('alias' === $pageAction) { $entity->setPage(null); } elseif ('none' === $pageAction) { diff --git a/core/Sitemap/SitemapBuilder.php b/core/Sitemap/SitemapBuilder.php index ba6f02a..0e1750b 100644 --- a/core/Sitemap/SitemapBuilder.php +++ b/core/Sitemap/SitemapBuilder.php @@ -46,6 +46,10 @@ class SitemapBuilder continue; } + if ($node->getAliasNode()) { + continue; + } + $nodeItems = []; foreach ($this->getNodeUrls($node) as $url) {