Просмотр исходного кода

Ticket #3626 - Language switcher: Flag icon too close to Title.

AntonLV 4 лет назад
Родитель
Сommit
12ad31e3a2

+ 1 - 0
template/menu_switch_language_title.html

@@ -0,0 +1 @@
+<span class="sys-sl-title">__icon__<span class="sys-sl-text bx-def-margin-sec-left-auto">__title__</span></span>

+ 8 - 2
template/scripts/BxBaseMenuSwitchLanguage.php

@@ -83,12 +83,18 @@ class BxBaseMenuSwitchLanguage extends BxTemplMenu
 
     protected function getItemTitlePopup($sName, $sTitle)
     {
-    	return genFlag($sName) . ' ' . $sTitle;
+        return $this->_oTemplate->parseHtmlByName('menu_switch_language_title.html', [
+            'icon' => genFlag($sName),
+            'title' => $sTitle
+        ]);
     }
 
     protected function getItemTitleInline($sName, $sTitle)
     {
-    	return genFlag($sName);
+        return $this->_oTemplate->parseHtmlByName('menu_switch_language_title.html', [
+            'icon' => genFlag($sName),
+            'title' => ''
+        ]);
     }
 }