aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-11-02 06:43:07 +0100
committerpolo <ordipolo@gmx.fr>2025-11-02 06:43:07 +0100
commitb9a5dd61e04ba09be0ffba300bd1da49e4de090c (patch)
tree9b0256246d0e0a19bcaa8ccdb411b341abad4485
parent3fb48f4bf19b5e5d73607509c0d15a4f8864e1b7 (diff)
downloadcms-b9a5dd61e04ba09be0ffba300bd1da49e4de090c.tar.gz
cms-b9a5dd61e04ba09be0ffba300bd1da49e4de090c.tar.bz2
cms-b9a5dd61e04ba09be0ffba300bd1da49e4de090c.zip
MAJ installation.php
-rw-r--r--src/installation.php27
1 files changed, 3 insertions, 24 deletions
diff --git a/src/installation.php b/src/installation.php
index 8aa3332..b87b988 100644
--- a/src/installation.php
+++ b/src/installation.php
@@ -97,7 +97,6 @@ function fillStartingDatabase(EntityManager $entityManager){
97 $menu_paths = new Page("Menu et chemins", 'menu_chemins', "Menu et chemins", true, false, false, NULL, NULL); 97 $menu_paths = new Page("Menu et chemins", 'menu_chemins', "Menu et chemins", true, false, false, NULL, NULL);
98 $menu_paths->addCSS('menu'); 98 $menu_paths->addCSS('menu');
99 $menu_paths->addJS('menu'); 99 $menu_paths->addJS('menu');
100 //$edit_page = new Page("Modification d'une page", 'modif_page', '', true, false, false, NULL, NULL); // hypothétique page "Modification de la page"
101 $new_page = new Page('Nouvelle page', 'nouvelle_page', "Nouvelle page", true, false, false, NULL, NULL); 100 $new_page = new Page('Nouvelle page', 'nouvelle_page', "Nouvelle page", true, false, false, NULL, NULL);
102 $new_page->addCSS('new_page'); 101 $new_page->addCSS('new_page');
103 $new_page->addJS('new_page'); 102 $new_page->addJS('new_page');
@@ -115,23 +114,11 @@ function fillStartingDatabase(EntityManager $entityManager){
115 $bloc_edit_menu = new Node('menu', 1, $main, $menu_paths, NULL); 114 $bloc_edit_menu = new Node('menu', 1, $main, $menu_paths, NULL);
116 $bloc_new_page = new Node('new_page', 1, $main, $new_page, NULL); 115 $bloc_new_page = new Node('new_page', 1, $main, $new_page, NULL);
117 116
118 /* -- table asset -- */
119 // paramètres: file_name, file_path, file_path_mini, mime_type, alt
120 $favicon = new Asset("favicon48x48.png", "assets/favicon48x48.png", "image/png", "favicon");
121 $background = new Asset("fond-piscine.jpg", "assets/fond-piscine.jpg", "image/jpeg", "background");
122 $logo = new Asset("logo-nb-et-ffn.png", "assets/logo-nb-et-ffn.png", "image/png", "logo");
123 $facebook = new Asset("facebook.svg", "assets/facebook.svg", "image/svg+xml", "facebook");
124 $instagram = new Asset("instagram.svg", "assets/instagram.svg", "image/svg+xml", "instagram");
125 $linkedin = new Asset("linkedin.svg", "assets/linkedin.svg", "image/svg+xml", "linkedin");
126 $github = new Asset("github.svg", "assets/github.svg", "image/svg+xml", "github");
127
128 /* -- table node_data -- */ 117 /* -- table node_data -- */
129 // paramètres: data, node, images 118 // paramètres: data, node, images
130 $head_data = new NodeData([], $head, new ArrayCollection([$favicon])); 119 $head_data = new NodeData([], $head);
131 $header_data = new NodeData(["title" => "Titre", "description" => "Sous-titre", "header_logo" => "assets/logo-nb-et-ffn.png", "header_background" => "assets/fond-piscine.jpg", 120 $header_data = new NodeData([], $header);
132 "social" => ["facebook" => "https://www.facebook.com", "instagram" => "https://www.instagram.com", "linkedin" => "https://www.linkedin.com"]], 121 $footer_data = new NodeData([], $footer);
133 $header, new ArrayCollection([$facebook, $instagram, $linkedin, $github]));
134 $footer_data = new NodeData(["contact_nom" => "Nom", "adresse" => "adresse", "e_mail" => "e-mail", "footer_logo" => "assets/logo-nb-et-ffn.png"], $footer);
135 122
136 /* -- table page -- */ 123 /* -- table page -- */
137 $entityManager->persist($accueil); 124 $entityManager->persist($accueil);
@@ -139,7 +126,6 @@ function fillStartingDatabase(EntityManager $entityManager){
139 $entityManager->persist($connection); 126 $entityManager->persist($connection);
140 $entityManager->persist($my_account); 127 $entityManager->persist($my_account);
141 $entityManager->persist($menu_paths); 128 $entityManager->persist($menu_paths);
142 //$entityManager->persist($edit_page); // hypothétique page "Modification de la page"
143 $entityManager->persist($new_page); 129 $entityManager->persist($new_page);
144 130
145 /* -- table node -- */ 131 /* -- table node -- */
@@ -154,13 +140,6 @@ function fillStartingDatabase(EntityManager $entityManager){
154 $entityManager->persist($bloc_edit_menu); 140 $entityManager->persist($bloc_edit_menu);
155 $entityManager->persist($bloc_new_page); 141 $entityManager->persist($bloc_new_page);
156 142
157 /* -- table image -- */
158 $entityManager->persist($favicon);
159 $entityManager->persist($facebook);
160 $entityManager->persist($instagram);
161 $entityManager->persist($linkedin);
162 $entityManager->persist($github);
163
164 /* -- table node_data -- */ 143 /* -- table node_data -- */
165 $entityManager->persist($head_data); 144 $entityManager->persist($head_data);
166 $entityManager->persist($header_data); 145 $entityManager->persist($header_data);