Ответить Новая тема Новый опрос 
 названия валют на En
pamparamber
Новичок
Сообщений: 14
Регистрация: 30-08-2012


09-10-2012 03:18
Названия валют для пользователя на обоих языках en\ru отображаются на русском! Как сделать так,чтобы при выборе En названия валют были на En ??
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


09-10-2012 13:54
В код /modules/blockcurrencies/blockcurrencies.tpl

добавить в foreach:
Код:
{if $f_currency.iso_code = 'USD'}
    {if $cookie->id_lang == 6}Название валюты USD на русском{/if}
    {if $cookie->id_lang == 1}Название валюты USD на англ.{/if}
{/if}


и тд. для всех валют.
Изменить id_lang под вашу prestashop.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pamparamber
Новичок
Сообщений: 14
Регистрация: 30-08-2012


09-10-2012 14:46
Цитата:
Изменить id_lang под вашу prestashop

это что означает? где менять?.. сорри, новичок..
и tpl менять в modules/blockcurrencies/blockcurrencies.tpl или в themes/моя тема/modules/blockcurrencies/blockcurrencies.tpl или это не имеет значения?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


09-10-2012 15:07
В коде что написан выше изменить id языков на ваши
ID смотреть на стр. Инструменты > Языки
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pamparamber
Новичок
Сообщений: 14
Регистрация: 30-08-2012


09-10-2012 15:35
{foreach from=$currencies key=k item=f_currency}
<li {if $cookie->id_currency == $f_currency.id_currency}class="selected"{/if}>
<a href="javascript:setCurrency({$f_currency.id_currency});" title="{$f_currency.name}">{$f_currency.sign}</a>
</li>
{if $f_currency.iso_code = 'USD'}
{if $cookie->ru == 6}Доллар{/if}
{if $cookie->en == 1}USD{/if}
{/if}
{/foreach}

Что-то не так делаю?..не получилось..
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


09-10-2012 15:50
Цитата:( pamparamber @ 09-10-2012 16:35 Смотреть сообщение )
Что-то не так делаю?..не получилось..


Ж\Это что?
Цитата:( pamparamber @ 09-10-2012 16:35 Смотреть сообщение )
Код:
$cookie->ru


Правильно:
Код:
{if $cookie->id_lang == 6}


 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pamparamber
Новичок
Сообщений: 14
Регистрация: 30-08-2012


09-10-2012 15:53
Вернее, вот так (id языка - номер языка,верно?)
{foreach from=$currencies key=k item=f_currency}
<li {if $cookie->id_currency == $f_currency.id_currency}class="selected"{/if}>
<a href="javascript:setCurrency({$f_currency.id_currency});" title="{$f_currency.name}">{$f_currency.sign}</a>
</li>
{if $f_currency.iso_code = 'USD'}
{if $cookie->id_lang == 2}Доллар{/if}
{if $cookie->id_lang == 1}USD{/if}
{/if}
{/foreach}

Но все равно ничего не меняется..
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
koschos
Новичок
Сообщений: 35
Регистрация: 08-07-2012


09-10-2012 22:39
Кеш чистили? банально, но часто помогает
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010


09-10-2012 23:01
Цитата:
и tpl менять в modules/blockcurrencies/blockcurrencies.tpl или в themes/моя тема/modules/blockcurrencies/blockcurrencies.tpl или это не имеет значения?

Имеет. Если в теме есть tpl файл то будет использовано от туда а не из папки самого модуля. Это дает еще и возможность обновлять магазин без утери переделок.
P.S. Это касается и файлов стилей css и перевода модулей.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос