feat(sitemap): Ajoute la génération du sitemap avec PrestaSitemapBundle et les URL du site.

`
This commit is contained in:
Serreau Jovann
2026-01-20 11:44:38 +01:00
parent 14aa985aad
commit 2db673c0d3
4 changed files with 67 additions and 3 deletions

View File

@@ -1,3 +1,2 @@
presta_sitemap:
sitemap_file_prefix: 'sitemap'
timetolive: 3600

View File

@@ -5,8 +5,18 @@ controllers:
namespace: App\Controller
type: attribute
presta_sitemap:
resource: "@PrestaSitemapBundle/config/routing.yml"
PrestaSitemapBundle_index:
path: "/sa2/%presta_sitemap.sitemap_file_prefix%.xml"
defaults: { _controller: Presta\SitemapBundle\Controller\SitemapController::indexAction }
requirements:
_format: xml
PrestaSitemapBundle_section:
path: "/sa2/%presta_sitemap.sitemap_file_prefix%.{name}.{_format}"
defaults: { _controller: Presta\SitemapBundle\Controller\SitemapController::sectionAction }
requirements:
_format: xml
2fa_login:
path: /2fa

View File

@@ -23,3 +23,4 @@ services:
$cache: '@vite_cache_pool'
# Utilisation du listener de Nelmio (identifiant officiel)
$cspListener: '@nelmio_security.csp_listener'