summaryrefslogtreecommitdiff
path: root/src/installation.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/installation.php')
-rw-r--r--src/installation.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/installation.php b/src/installation.php
index 295c583..eaf2181 100644
--- a/src/installation.php
+++ b/src/installation.php
@@ -92,7 +92,8 @@ function makeStartPage(EntityManager $entityManager){
92 // paramètres: name_page, end_of_path, reachable, in_menu, hidden, position, parent 92 // paramètres: name_page, end_of_path, reachable, in_menu, hidden, position, parent
93 $accueil = new Page('Accueil', 'accueil', true, true, false, 1, NULL); 93 $accueil = new Page('Accueil', 'accueil', true, true, false, 1, NULL);
94 $article = new Page('Article', 'article', true, false, false, NULL, NULL); 94 $article = new Page('Article', 'article', true, false, false, NULL, NULL);
95 $connection = new Page('Connexion', 'connexion', true, false, false, NULL, NULL); 95 $connection = new Page('Connexion', 'connection', true, false, false, NULL, NULL);
96 $my_account = new Page('Mon compte', 'user_edit', true, false, false, NULL, NULL);
96 $menu_paths = new Page("Menu et chemins", 'menu_chemins', true, false, false, NULL, NULL); 97 $menu_paths = new Page("Menu et chemins", 'menu_chemins', true, false, false, NULL, NULL);
97 //$edit_page = new Page("Modification d'une page", 'modif_page', true, false, false, NULL, NULL); // pas de page "Modification de la page" 98 //$edit_page = new Page("Modification d'une page", 'modif_page', true, false, false, NULL, NULL); // pas de page "Modification de la page"
98 $new_page = new Page('Nouvelle page', 'nouvelle_page', true, false, false, NULL, NULL); 99 $new_page = new Page('Nouvelle page', 'nouvelle_page', true, false, false, NULL, NULL);
@@ -108,6 +109,8 @@ function makeStartPage(EntityManager $entityManager){
108 $breadcrumb = new Node('breadcrumb', NULL, [], 2, $header, NULL, NULL); 109 $breadcrumb = new Node('breadcrumb', NULL, [], 2, $header, NULL, NULL);
109 $head_login = new Node('head', NULL, ["stop" => true, 'css_array' => ['body', 'head', 'nav'], 'js_array' => ['main']], 1, NULL, $connection, NULL); 110 $head_login = new Node('head', NULL, ["stop" => true, 'css_array' => ['body', 'head', 'nav'], 'js_array' => ['main']], 1, NULL, $connection, NULL);
110 $login = new Node('login', NULL, [], 1, $main, $connection, NULL); 111 $login = new Node('login', NULL, [], 1, $main, $connection, NULL);
112 $head_my_account = new Node('head', NULL, ["stop" => true, 'css_array' => ['body', 'head', 'nav'], 'js_array' => ['main']], 1, NULL, $my_account, NULL);
113 $user_edit = new Node('user_edit', NULL, [], 1, $main, $my_account, NULL);
111 $head_edit_menu = new Node('head', NULL, ['css_array' => ['body', 'head', 'nav', 'menu', 'foot'], 'js_array' => ['main', 'menu']], 1, NULL, $menu_paths, NULL); 114 $head_edit_menu = new Node('head', NULL, ['css_array' => ['body', 'head', 'nav', 'menu', 'foot'], 'js_array' => ['main', 'menu']], 1, NULL, $menu_paths, NULL);
112 $bloc_edit_menu = new Node('menu', NULL, [], 1, $main, $menu_paths, NULL); 115 $bloc_edit_menu = new Node('menu', NULL, [], 1, $main, $menu_paths, NULL);
113 $head_new_page = new Node('head', NULL, ['css_array' => ['body', 'head', 'nav', 'new_page', 'foot'], 'js_array' => ['main', 'new_page']], 1, NULL, $new_page, NULL); 116 $head_new_page = new Node('head', NULL, ['css_array' => ['body', 'head', 'nav', 'new_page', 'foot'], 'js_array' => ['main', 'new_page']], 1, NULL, $new_page, NULL);
@@ -123,8 +126,9 @@ function makeStartPage(EntityManager $entityManager){
123 126
124 /* -- table node_data -- */ 127 /* -- table node_data -- */
125 // paramètres: data, node, images 128 // paramètres: data, node, images
126 $head_accueil_data = new NodeData(["description" => "page d'accueil"], $head_accueil, new ArrayCollection([$favicon])); 129 $head_accueil_data = new NodeData(["description" => "Page d'accueil"], $head_accueil, new ArrayCollection([$favicon]));
127 $head_login_data = new NodeData(["description" => "Connexion"], $head_login, new ArrayCollection([$favicon])); 130 $head_login_data = new NodeData(["description" => "Connexion"], $head_login, new ArrayCollection([$favicon]));
131 $head_my_account_data = new NodeData(["description" => "Mon compte"], $head_my_account, new ArrayCollection([$favicon]));
128 $head_article_data = new NodeData(["description" => ""], $head_article, new ArrayCollection([$favicon])); 132 $head_article_data = new NodeData(["description" => ""], $head_article, new ArrayCollection([$favicon]));
129 $head_edit_menu_data = new NodeData(["description" => "Menu et chemins"], $head_edit_menu, new ArrayCollection([$favicon])); 133 $head_edit_menu_data = new NodeData(["description" => "Menu et chemins"], $head_edit_menu, new ArrayCollection([$favicon]));
130 $head_new_page_data = new NodeData(["description" => "Nouvelle page"], $head_new_page, new ArrayCollection([$favicon])); 134 $head_new_page_data = new NodeData(["description" => "Nouvelle page"], $head_new_page, new ArrayCollection([$favicon]));
@@ -137,6 +141,7 @@ function makeStartPage(EntityManager $entityManager){
137 $entityManager->persist($accueil); 141 $entityManager->persist($accueil);
138 $entityManager->persist($article); 142 $entityManager->persist($article);
139 $entityManager->persist($connection); 143 $entityManager->persist($connection);
144 $entityManager->persist($my_account);
140 $entityManager->persist($menu_paths); 145 $entityManager->persist($menu_paths);
141 //$entityManager->persist($edit_page); // pas de page "Modification de la page" 146 //$entityManager->persist($edit_page); // pas de page "Modification de la page"
142 $entityManager->persist($new_page); 147 $entityManager->persist($new_page);
@@ -150,6 +155,8 @@ function makeStartPage(EntityManager $entityManager){
150 $entityManager->persist($breadcrumb); 155 $entityManager->persist($breadcrumb);
151 $entityManager->persist($head_login); 156 $entityManager->persist($head_login);
152 $entityManager->persist($login); 157 $entityManager->persist($login);
158 $entityManager->persist($head_my_account);
159 $entityManager->persist($user_edit);
153 $entityManager->persist($head_article); 160 $entityManager->persist($head_article);
154 $entityManager->persist($head_edit_menu); 161 $entityManager->persist($head_edit_menu);
155 $entityManager->persist($bloc_edit_menu); 162 $entityManager->persist($bloc_edit_menu);
@@ -168,6 +175,7 @@ function makeStartPage(EntityManager $entityManager){
168 $entityManager->persist($header_data); 175 $entityManager->persist($header_data);
169 $entityManager->persist($footer_data); 176 $entityManager->persist($footer_data);
170 $entityManager->persist($head_login_data); 177 $entityManager->persist($head_login_data);
178 $entityManager->persist($head_my_account_data);
171 $entityManager->persist($head_article_data); 179 $entityManager->persist($head_article_data);
172 $entityManager->persist($head_edit_menu_data); 180 $entityManager->persist($head_edit_menu_data);
173 $entityManager->persist($head_new_page_data); 181 $entityManager->persist($head_new_page_data);