diff options
Diffstat (limited to 'src/view/MainBuilder.php')
-rw-r--r-- | src/view/MainBuilder.php | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/view/MainBuilder.php b/src/view/MainBuilder.php index 11f5c4b..a478412 100644 --- a/src/view/MainBuilder.php +++ b/src/view/MainBuilder.php | |||
@@ -55,8 +55,8 @@ class MainBuilder extends AbstractBuilder | |||
55 | $viewFile = self::VIEWS_PATH . $node->getName() . '.php'; // mode modification uniquement | 55 | $viewFile = self::VIEWS_PATH . $node->getName() . '.php'; // mode modification uniquement |
56 | 56 | ||
57 | // blocs disponibles | 57 | // blocs disponibles |
58 | $blocs = ['Blog', 'Grille', 'Calendrier', 'Galerie']; // générer ça dynamiquement! | 58 | $blocs = ['Blog', 'Grille', 'Calendrier', 'Galerie', 'Formulaire']; // générer ça dynamiquement! |
59 | $blocs_true_names = ['blog', 'grid', 'calendar', 'galery']; | 59 | $blocs_true_names = ['blog', 'grid', 'calendar', 'galery', 'form']; // même liste dans post.php |
60 | 60 | ||
61 | $options = ''; | 61 | $options = ''; |
62 | for($i = 0; $i < count($blocs); $i++){ | 62 | for($i = 0; $i < count($blocs); $i++){ |
@@ -85,7 +85,8 @@ class MainBuilder extends AbstractBuilder | |||
85 | foreach($node->getChildren() as $child_node){ | 85 | foreach($node->getChildren() as $child_node){ |
86 | // renommage d'un bloc | 86 | // renommage d'un bloc |
87 | $bloc_edit .= '<div id="bloc_edit_' . $child_node->getId() . '"> | 87 | $bloc_edit .= '<div id="bloc_edit_' . $child_node->getId() . '"> |
88 | <p><label for="bloc_rename_' . $child_node->getId() . '">Titre</label> | 88 | <p><label>Type <i>' . $child_node->getName() . '</i>, </label> |
89 | <label for="bloc_rename_' . $child_node->getId() . '">Titre</label> | ||
89 | <input type="text" id="bloc_rename_' . $child_node->getId() . '" name="bloc_rename_title" value="' . $child_node->getNodeData()->getdata()['title'] . '" required> | 90 | <input type="text" id="bloc_rename_' . $child_node->getId() . '" name="bloc_rename_title" value="' . $child_node->getNodeData()->getdata()['title'] . '" required> |
90 | <button onclick="renamePageBloc(' . $child_node->getId() . ')">Renommer</button>'. "\n"; | 91 | <button onclick="renamePageBloc(' . $child_node->getId() . ')">Renommer</button>'. "\n"; |
91 | // déplacement d'un bloc | 92 | // déplacement d'un bloc |
@@ -95,7 +96,7 @@ class MainBuilder extends AbstractBuilder | |||
95 | $bloc_edit .= '<form method="post" action="' . new URL(['page' => CURRENT_PAGE]) . '"> | 96 | $bloc_edit .= '<form method="post" action="' . new URL(['page' => CURRENT_PAGE]) . '"> |
96 | <input type="hidden" name="delete_bloc_id" value="' . $child_node->getId() . '"> | 97 | <input type="hidden" name="delete_bloc_id" value="' . $child_node->getId() . '"> |
97 | <input type="hidden" name="delete_bloc_hidden"> | 98 | <input type="hidden" name="delete_bloc_hidden"> |
98 | <input type="submit" value="Supprimer"></p> | 99 | <input type="submit" value="Supprimer" onclick="return confirm(\'Voulez-vous vraiment supprimer cette page?\');"></p> |
99 | </form> | 100 | </form> |
100 | </div>'. "\n"; | 101 | </div>'. "\n"; |
101 | } | 102 | } |