aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-11-01 22:17:56 +0100
committerpolo <ordipolo@gmx.fr>2025-11-01 22:17:56 +0100
commit34d4b26dc3984fc2cca8226dbd43db3945697cc6 (patch)
treea3cee6fc642cd6382ac7534a5177667a992b4fc6 /src
parentfb517a6f791916bdd562aeb370fcd9ca31cfc92a (diff)
downloadcms-34d4b26dc3984fc2cca8226dbd43db3945697cc6.tar.gz
cms-34d4b26dc3984fc2cca8226dbd43db3945697cc6.tar.bz2
cms-34d4b26dc3984fc2cca8226dbd43db3945697cc6.zip
bug dans newPage (Model::$page_path! ne peut pas et n'a pas besoin d'être instancié)
Diffstat (limited to 'src')
-rw-r--r--src/controller/PageManagementController.php4
-rw-r--r--src/model/Menu.php1
-rw-r--r--src/view/templates/calendar.php2
3 files changed, 1 insertions, 6 deletions
diff --git a/src/controller/PageManagementController.php b/src/controller/PageManagementController.php
index ca1f887..7697864 100644
--- a/src/controller/PageManagementController.php
+++ b/src/controller/PageManagementController.php
@@ -55,9 +55,7 @@ class PageManagementController
55 static public function newPage(EntityManager $entityManager, array $post): void 55 static public function newPage(EntityManager $entityManager, array $post): void
56 { 56 {
57 // titre et chemin 57 // titre et chemin
58 $model = new Model($entityManager); 58 Model::$menu_data = new Menu($entityManager);
59 $model->makeMenuAndPaths();
60 //Model::$menu_data = new Menu($entityManager);
61 $previous_page = Model::$menu_data->findPageById((int)$post["page_location"]); // (int) à cause de declare(strict_types=1); 59 $previous_page = Model::$menu_data->findPageById((int)$post["page_location"]); // (int) à cause de declare(strict_types=1);
62 $parent = $previous_page->getParent(); 60 $parent = $previous_page->getParent();
63 61
diff --git a/src/model/Menu.php b/src/model/Menu.php
index 4817b93..3d07d3f 100644
--- a/src/model/Menu.php
+++ b/src/model/Menu.php
@@ -9,7 +9,6 @@ use Doctrine\Common\Collections\ArrayCollection;
9 9
10class Menu extends Page 10class Menu extends Page
11{ 11{
12 private EntityManager $entityManager;
13 private array $other_pages = []; // pages n'apparaissant pas dans le menu 12 private array $other_pages = []; // pages n'apparaissant pas dans le menu
14 13
15 public function __construct(EntityManager $entityManager){ 14 public function __construct(EntityManager $entityManager){
diff --git a/src/view/templates/calendar.php b/src/view/templates/calendar.php
index 8e765c4..685bd56 100644
--- a/src/view/templates/calendar.php
+++ b/src/view/templates/calendar.php
@@ -23,8 +23,6 @@ else{
23 <h3><?= $title ?></h3> 23 <h3><?= $title ?></h3>
24 <div id="calendar_zone"> 24 <div id="calendar_zone">
25 <div id="calendar"></div> 25 <div id="calendar"></div>
26
27 <!-- si admin -->
28 <aside id="event_modal" class="modal"></aside> 26 <aside id="event_modal" class="modal"></aside>
29 </div> 27 </div>
30</section> \ No newline at end of file 28</section> \ No newline at end of file