Настройка темы Megashop 2

Для флагов
В шаблоне Сайта header-top-bar.html

Перед
{$user_dropdown = null}

добавить

{if $wa->mylang}
<nav>
{$wa->mylang->selector(0)}
</nav>
{/if}

Для мобильной версии в шаблоне Сайта в файле header.html

перед

{if $is_auth} <ul class="r-header-menu__list list-rows"> {$menu_item_logout} </ul> {/if}
Добавить

{if $wa->mylang}

{$wa->mylang->selector(0)}
{/if}

Для Shop-script 8.

Магазин

util/util.html

В блоке {function get_catalog_categories}

Перед {$wa->globals('megashop.return', $categories)}

добавить {if $wa->mylang}{$categories = $wa->mylang->categories($categories)}{/if}

home.html

{foreach $viewed_products as $p}
    {if $limit !=-1 && $p@iteration > $limit}
         {break}
    {/if}
    {if $p}
        {$products[$p] = $wa->shop->product($p)}
    {/if}
{/foreach}
{if $wa->mylang}
    {$products = $wa->mylang->products($products)}
{/if}

Сделать как в коде выше.

Проверено для темы версии 1.10/1.11.

Последнее обновление: 28 декабря 2020
Admin поддержка
Эта статья была полезна? Да Нет

1 комментарий

  • 1
    Антон Антон 23 декабря 2020 14:23 #

    Спасибо за новую инструкцию! Для версии темы 1.10 подходит!

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите