diff --git a/core/core.php b/core/core.php index 1006fb6b..84ca9140 100644 --- a/core/core.php +++ b/core/core.php @@ -31,7 +31,7 @@ class common { const TEMP_DIR = 'site/tmp/'; // Numéro de version - const ZWII_VERSION = '10.0.24.dev'; + const ZWII_VERSION = '10.0.25.dev'; public static $actions = []; public static $coreModuleIds = [ @@ -2366,17 +2366,26 @@ class layout extends common { // Retourne les items du menu echo ''; } - + + /* + * Génére le code de la barre de langue + * @param aucun + */ public function showi18nUserSelect() { $items = ''; // Menu de langues if (sizeof($this->i18nInstalled()) > 1) { + $items .= '
  • '; + $items .= 'geti18n().'" src="' . helper::baseUrl(false) .'core/vendor/icon-flags/svg/'. $this->geti18n() .'.svg" data-tippy-content="'. $this->geti18n() .'" />'; + $items .= '
  • '; foreach ($this->i18nInstalled() as $itemKey => $item) { - $items .= '
  • '; - $items .= ''; - $items .= '
  • '; + if ($this->geti18n() !== $itemKey ) { + $items .= '
  • '; + $items .= ''; + $items .= '
  • '; + } } } echo '';