Разные ссылки для разных языков
Roma
Cпециалист
: 116
: 25-02-2010


21-03-2021 18:33
Добрый день, подскажите как прописать в header.tpl ссылку на главное лого, да и ссылку на картинку с условием выбранного языка.
Типа если выбран язык =ru, то ссылка "/", если язык =ua, то ссылка "/ua"
 
 
Triton63


Профессионал
: 886
: Оренбург
: 28-05-2011


21-03-2021 22:14
Используй следующее
Код:
{if $lang_iso == 'ru'}
  ссылка для языка =ru
{else}
  для всех остальных
{/if}


Пример
header.tpl дефолтный, строки 106-108

Код:
<a href="{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{$base_dir}{/if}" title="{$shop_name|escape:'html':'UTF-8'}">
<img class="logo img-responsive" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"{if isset($logo_image_width) && $logo_image_width} width="{$logo_image_width}"{/if}{if isset($logo_image_height) && $logo_image_height} height="{$logo_image_height}"{/if}/>
</a>

меняем на

Код:
<a href="{if $lang_iso == 'ru'}{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{$base_dir}{/if}{else}{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}ua/{else}{$base_dir}ua/{/if}{/if}" title="{$shop_name|escape:'html':'UTF-8'}">
    <img class="logo img-responsive" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"{if isset($logo_image_width) && $logo_image_width} width="{$logo_image_width}"{/if}{if isset($logo_image_height) && $logo_image_height} height="{$logo_image_height}"{/if}/>
</a>


 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
  
Roma
Cпециалист
: 116
: 25-02-2010


22-03-2021 17:11
Огромное спасибо. Все работает.