diff --git a/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php b/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php index 6d906826601d900b4ebbc520714206dab9990aba..209c1ff3c4cf94cf6e3e2f642311216f6ca17013 100644 --- a/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php +++ b/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php @@ -35,7 +35,6 @@ public function __construct($attributes = []) 'dropdownText' => 'text', // false: disable text, `abbreviation`: i.e. DE, EN, `text`: i.e. German, English 'dropdownPosition' => 'right', // 'right', 'left'. stick to right or left bottom control corner 'showArrow' => true, // enable arrow down - 'data-qui' => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown', 'flagFolderPath' => URL_BIN_DIR.'16x16/flags/' ]); @@ -75,7 +74,7 @@ public function getBody() $langs = $Project->getLanguages(); $counter = 0; - $showDropdown = true; + $showDropdown = false; foreach ($langs as $lang) { $a = $Site->existLang($lang); @@ -84,8 +83,9 @@ public function getBody() } } - if ($counter <= 1) { - $showDropdown = false; + if ($counter > 1) { + $showDropdown = true; + $this->setJavaScriptControl('package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown'); } $Engine->assign([