Справочник валют
Справочник содержит все валюты, которые будут использоваться при ведении расчетов в интернет-магазине.
В левом меню выберите раздел Контент → Интернет-магазины. Выберите в меню Финансы пункт Валюты.
Обновление курса валют
В стандартную поставку входит два источника получения курсов валют:
- сайт ЦБ РФ (официальные курсы валют);
- сайт www.floatrates.com (актуальные биржевые курсы).
Для обновления курсов валют с сайта ЦБ РФ выберите в меню Обновить курсы валют, затем в подменю выберите источник данных о курсах.
Автоматическое обновление курсов валют через планировщик
В модуле Планировщик добавьте задачу обновления курсов валют, указав название драйвера (cbrf или floatrates):
Автоматическое обновление курсов валют через отдельный вызов файла
Добавьте в cron вызов файла обновления валют cron/update_currency.php
, не забудьте указать полный путь к файлу на сервере.
Источники курсов валют
Информация о доступных источниках валют размещается в конфигурационном файле modules/shop/currency/config/config.php
<?php return array( 'cbrf' => array( 'driver' => 'cbrf', 'name' => 'ЦБ РФ' ), 'floatrates' => array( 'driver' => 'floatrates', 'name' => 'Exchange Rates for USD' ) );
Файлы драйверов для загрузки курсов валют размещены в modules/shop/currency/driver/
Добавление валюты
Для добавления в справочник новой валюты выберите в меню пункт Добавить и заполните форму.
Поле | Описание |
---|---|
Название | Внутреннее название валюты |
Курс | Сколько единиц в базовой валюте дают за указанную валюту, для базовой валюты будет 1.000000 |
Дата курса | Дата, когда курс валюты был обновлен |
Базовая | Указывается, если валюта является базовой |
Знак валюты | Знак валюты, например ₽, $, € |
Позиция знака | Выводить знак валюты до или после суммы |
Десятичный разделитель | Разделитель дробной и целой части, чаще всего запятая или точка (в большинстве англоязычных стран) |
Разделитель тысяч | Разделитель групп разрядов для лучшего чтения числа, чаще всего пробел или запятая (в большинстве англоязычных стран) |
Не показывать незначащие нули | Удаляет .00 для целых чисел |
Трехбуквенный код (ISO 4217) | Название валюты в международном формате, например, RUB или USD |
Порядок сортировки | Порядок сортировки валюты в справочнике |