Настройка темы "Megashop"
В теме много блоков с указанным только русским переводом, поэтому часть слов необходимо переводить вручную или направить информацию разработчику темы.
Все изменения в теме для Магазина:
index.html
{tree items=$wa->shop->categories(0, null, true, true)}
заменить на
{$categories = $wa->shop->categories(0, null, true, true)}
{if $wa->mylang}{$categories = $wa->mylang->categories($categories)}{/if}
{tree items=$categories}
home.html
после
{$categories = $wa->shop->categories(0, 1, true)}
добавить {if $wa->mylang}{$categories = $wa->mylang->categories($categories)}{/if}
после {if $promocards = $wa->shop->promos()}
{if $wa->mylang}{$promocards = $wa->mylang->promos($promocards)}{/if}
compare.html
В начало файла добавьте строки
{if $wa->mylang}{$features = $wa->mylang->features($features)}{/if} {if $wa->mylang}{$products = $wa->mylang->products($products)}{/if}
product.html
После {$upselling = $product->upSelling(6)}
добавить {if $wa->mylang}{$upselling = $wa->mylang->products($upselling)}{/if}
После {$crossselling = $product->crossSelling(6)}
Добавить {if $wa->mylang}{$crossselling = $wa->mylang->products($crossselling)}{/if}
Опционально для флагов в index.html:
Перед {if $wa->shop && isset($currencies)}
Добавить
{if $wa->mylang} <style>.mylang-flag{ margin-right:10px padding-top: 5px;}</style> <div style="float: right; height:100%; margin-top:5px"> {$wa->mylang->selectorFlags()} </div> {/if}
4 комментария
Добрый день! В теме Megashop 2.0 не находит указанные строки.
Например в index.html, нет этой строки {tree items=$wa->shop->categories(0, null, true, true)}
могли бы вы подсказать как правильно настроить эту версию темы?
Для Shop-script 8 можете ничего не добавлять.
Эта инструкция для темы Megashop, тема Megashop 2.0 это отдельная тема.
Добрый день! Где можно посмотреть документацию по настройке вашего модуля для темы Megashop 2. Можете ли вы нам правильно настроить мультиязычность за отдельную оплату?
Отправьте запрос на [email protected]