From 2739909b6c02fb912e02f0be8b8f88bac935c83c Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 31 Dec 2022 16:17:51 +0100 Subject: [PATCH] Enable language selector into admin bar --- core/core.js.php | 13 +++++++++---- core/core.php | 8 ++++---- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/core/core.js.php b/core/core.js.php index 9f3f00a9..80d92ae4 100644 --- a/core/core.js.php +++ b/core/core.js.php @@ -253,14 +253,19 @@ core.start = function() { /** * Sélection d'une langue du site - - $("#barSelectLanguage").on("change", function() { + */ + $("select#barSelectLanguage").on("change", function() { var langUrl = $(this).val(); + // Récupère la langue sélectionnée dans l'élément 6 d'un tableau + var lang = langUrl.split("/"); + // Lit le cookie de langue var langCookie = getCookie('ZWII_CONTENT'); - if (langUrl !== langCookie) { + // Change si différent, corrige le problème avec le thème et le rechargement de la langue. + if (lang[6] !== langCookie) { $(location).attr("href", langUrl); } - });*/ + }); + /** * Choix de page dans la barre de membre */ diff --git a/core/core.php b/core/core.php index 2ae8ed17..32db3773 100644 --- a/core/core.php +++ b/core/core.php @@ -2142,13 +2142,13 @@ class common if (is_dir(self::DATA_DIR . $key)) { $c++; $location = helper::baseUrl() . 'translate/content/' . $key ; - $leftItem .= ''; + $leftItem .= ''; } } if ($c > 1 ) { - //$leftItems .= '
  • '; + $leftItems .= '
  • '; } }