From 09d7191793bc9baafa591f5815aa60fe474465c6 Mon Sep 17 00:00:00 2001
From: polo
Date: Mon, 20 Oct 2025 16:42:01 +0200
Subject: cacher le menu si une seule page, manques dans fillStartingDatabase
---
src/installation.php | 4 ++++
src/view/NavBuilder.php | 9 +++++----
src/view/templates/menu.php | 1 +
src/view/templates/new_page.php | 1 +
4 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/installation.php b/src/installation.php
index 5a56f6b..8aa3332 100644
--- a/src/installation.php
+++ b/src/installation.php
@@ -95,8 +95,12 @@ function fillStartingDatabase(EntityManager $entityManager){
$connection = new Page('Connexion', 'connection', "Connexion", true, false, false, NULL, NULL);
$my_account = new Page('Mon compte', 'user_edit', "Mon compte", true, false, false, NULL, NULL);
$menu_paths = new Page("Menu et chemins", 'menu_chemins', "Menu et chemins", true, false, false, NULL, NULL);
+ $menu_paths->addCSS('menu');
+ $menu_paths->addJS('menu');
//$edit_page = new Page("Modification d'une page", 'modif_page', '', true, false, false, NULL, NULL); // hypothétique page "Modification de la page"
$new_page = new Page('Nouvelle page', 'nouvelle_page', "Nouvelle page", true, false, false, NULL, NULL);
+ $new_page->addCSS('new_page');
+ $new_page->addJS('new_page');
/* -- table node -- */
// paramètres: name_node, article_timestamp, attributes, position, parent, page, article
diff --git a/src/view/NavBuilder.php b/src/view/NavBuilder.php
index 07c70d1..2cded67 100644
--- a/src/view/NavBuilder.php
+++ b/src/view/NavBuilder.php
@@ -13,10 +13,11 @@ class NavBuilder extends AbstractBuilder
public function __construct(Node $node = null)
{
$this->html .= '';
}
diff --git a/src/view/templates/menu.php b/src/view/templates/menu.php
index d78c665..7f4b26f 100644
--- a/src/view/templates/menu.php
+++ b/src/view/templates/menu.php
@@ -38,4 +38,5 @@
= $this->html ?>
+
\ No newline at end of file
diff --git a/src/view/templates/new_page.php b/src/view/templates/new_page.php
index 5747e82..afa1d8f 100644
--- a/src/view/templates/new_page.php
+++ b/src/view/templates/new_page.php
@@ -23,6 +23,7 @@