From f477314613beb26b0ce4c61ec0b1900df1de1cb1 Mon Sep 17 00:00:00 2001 From: polo Date: Mon, 1 Sep 2025 18:52:17 +0200 Subject: =?UTF-8?q?renommage=20des=20pr=C3=A9sentations,modif=20pr=C3=A9se?= =?UTF-8?q?ntation=20des=20blocs=20et=20largeur=20min=20(donc=20nb=20de=20?= =?UTF-8?q?colonnes)=20en=20mode=20grid,=20corrections=20de=20bugs=20et=20?= =?UTF-8?q?erreurs=20404,=20le=20param=20page=5Fmodif=20n'est=20plus=20une?= =?UTF-8?q?=20action,=20l=C3=A9g=C3=A8re=20symfonyfication=20du=20routeur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/view/NewBuilder.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/view/NewBuilder.php') diff --git a/src/view/NewBuilder.php b/src/view/NewBuilder.php index 2d30d32..2d66238 100644 --- a/src/view/NewBuilder.php +++ b/src/view/NewBuilder.php @@ -7,6 +7,8 @@ use App\Entity\Node; class NewBuilder extends AbstractBuilder { + static public bool $new_article_mode = false; + public function __construct(Node $node, ) { $viewFile = self::VIEWS_PATH . $node->getName() . '.php'; @@ -39,7 +41,6 @@ class NewBuilder extends AbstractBuilder $content = $node->getArticle()->getContent(); $from_to_button = '

'; } - // page d'accueil (avec des news) else{ $from_to_button = '

'; } @@ -101,7 +102,7 @@ class NewBuilder extends AbstractBuilder $date_buttons = '
' . $modify_date . $close_editor_date . $submit_date . '
'; // mode nouvel article - if($_GET['id'][0] != 'i'){ + if(self::$new_article_mode){ $delete_article = ''; // valider la création d'un nouvel article $submit_js = 'onclick="submitArticle(\'' . $_GET['id'] . '\', \'' . Director::$page_path->getLast()->getEndOfPath() . '\')"'; @@ -109,8 +110,7 @@ class NewBuilder extends AbstractBuilder } // mode article existant else{ - // supprimer article existant - $url = new URL(['action' => 'delete_article', 'id' => $_GET['id'], 'from' => $_GET['from']]); + $url = new URL(['action' => 'delete_article', 'id' => $_GET['id'], 'from' => $_GET['from'] ?? '']); $delete_article = '