From d7bf8fb9b035c846efb84817720344ac2a42537b Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Tue, 7 Mar 2023 11:38:48 +0100 Subject: [PATCH] Fix style not shown --- core/include/router.class.php | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/core/include/router.class.php b/core/include/router.class.php index 81aaa3fc..fd9bbce5 100644 --- a/core/include/router.class.php +++ b/core/include/router.class.php @@ -742,6 +742,11 @@ class core extends common 'style' => file_get_contents($stylePath) ]); } + if ($output['style']) { + $this->addOutput([ + 'style' => file_get_contents($output['style']) + ]); + } // JS $scriptPath = $modulePath . self::MODULE_DIR . $moduleId . '/view/' . $output['view'] . '/' . $output['view'] . '.js.php'; @@ -890,26 +895,11 @@ class core extends common break; // Layout allégé case self::DISPLAY_LAYOUT_LIGHT: - ob_start(); require 'core/layout/light.php'; - - // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles - $content = preg_replace('/\s+/u', ' ', ob_get_clean()); - - // Convertit la chaîne en UTF-8 pour conserver les caractères accentués - $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); - echo $content; break; // Layout principal case self::DISPLAY_LAYOUT_MAIN: - ob_start(); require 'core/layout/main.php'; - // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles - $content = preg_replace('/\s+/u', ' ', ob_get_clean()); - - // Convertit la chaîne en UTF-8 pour conserver les caractères accentués - $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); - echo $content; break; } }