diff --git a/ansible/playbook.yml b/ansible/playbook.yml index 4216b89..def07cd 100644 --- a/ansible/playbook.yml +++ b/ansible/playbook.yml @@ -216,7 +216,7 @@ args: chdir: "{{ path }}" - name: Exécuter pwa:compile dans le répertoire de l application - ansible.builtin.command: php bin/console presta:sitemaps:dump + ansible.builtin.command: php bin/console app:sitemap become: false args: chdir: "{{ path }}" diff --git a/config/routes.yaml b/config/routes.yaml index db1dd29..e2b65ba 100644 --- a/config/routes.yaml +++ b/config/routes.yaml @@ -6,7 +6,11 @@ controllers: type: attribute - +PrestaSitemapBundle_section: + path: "/seo/%presta_sitemap.sitemap_file_prefix%.{name}.{_format}" + defaults: { _controller: Presta\SitemapBundle\Controller\SitemapController::sectionAction } + requirements: + _format: xml 2fa_login: path: /2fa diff --git a/src/Command/SitemapCommand.php b/src/Command/SitemapCommand.php new file mode 100644 index 0000000..01032a2 --- /dev/null +++ b/src/Command/SitemapCommand.php @@ -0,0 +1,32 @@ +dumper->dump($this->kernel->getProjectDir()."/public/seo",$_ENV['DEFAULT_URI']."/seo","",[]); + return Command::SUCCESS; + } +}