Селектор языков (Mylang) в шапке


(тема Prestige) как правильно вставить селектор языков в шапку? 

то что он есть в профиле и в низу сайта не достаточно.

Пример как нужно фото ->

1 ответ
  • Сергеев Владимир
    Разработчик
    Решение
    22 января 2021 19:16

    Здравствуйте! 

    В тему уже интегрирован этот переключатель. 
    Вы отметили галочку в опции Отображать выбор языка?

    Если вас такой вариант не устраивает, то именно в том месте, где вы показали не получится вывести, но можно вывести рядом с иконками справа (телефоны, поиск и т.д.). 

    Для этого откройте приложение Сайт –> дизайн –> Prestige –> шаблоны –> файл header.menu.center.html
    В этом файле найдите строчку:

    {* NOTE: preheader_mode == 'toggle'

    И сразу над ней вставьте код:

    {if $wa->mylang}
        {$wa->mylang->selectorFlags()|replace:'<a':'<li class="uk-visible@s"><a style="padding:0;"'|replace:'</a>':'</a></li>'|replace:'px':''|replace:'height="32"':'height="32" alt=""'}
    {/if}

    Результат будет примерно такой:

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!