Я придумал как задавать крус вручную для любых валют, в любом количестве, включая вебмани и вообще что угодно. Суть в следующем: промониторив файл components/com_tienda/helpers/currency.php можно увидеть строку 307 -
Код
тоесть, при автоматическом обновлении курса, Тиенда запрашивает этой сслыкой курс с
yahoo.com. Нам нужно, всего лишь, заменить эту ссылку на нашу с нами же указаным курсом. Вставляем вместо вышеуказаной строки 307 -
где $currencyFrom - это валюта по умолчанию (в currency.php - это USD, при желании можно сменить её путем замены USD на вашу валюту, например UAH и тд.) $currencyTo - это валюта в которую конвертируем, предварительно создав её в меню Тиенды. В папке "images" создаем папку "currency" - для простоты редактирования круса через медиа-менеджер Джумлы. Создаем и ложим в неё файл UAHUSD.csv (где USD - валюта по умолчанию, UAH - валюта в котору конвертируем). В файле указываем курс обмена. Ну или к примеру можете его скачать http://download.finance.yahoo.com/d/quotes.csv?s=UAHUSD=X&f=l1&e=.csv Для каждой валюты делаете отдельный файл с курсом, например: RURUSD.csv, WMZUSD.csv и тд. Ну и конечно же, должно быть включено Автоматическое обновление курсов валют.
----
Вариант 2:
в файле administrator/components/com_tienda/helpers/currency.php валюта по умолчанию USD. Замените в нем все упоминания USD на вашу валюту по умолчанию - EUR.
|