getName() . '.php'; if(file_exists($viewFile)) { /*if(!empty($node->getNodeData()->getData())) { extract($node->getNodeData()->getData()); }*/ // ajouter un article $new_article = ''; if($_SESSION['admin']) { $this->unfoldMenu(Director::$menu_data, 0 - $this->margin_left_multiplier); } else{ header('Location: ' . new URL); die; } ob_start(); require $viewFile; $this->html = ob_get_clean(); // pas de concaténation ici, on écrase } } private function unfoldMenu(Page $menu, int $margin_left): void { $margin_left += $this->margin_left_multiplier; $this->html .= '