Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Редактирование основного шаблона

Сообщение: #1-69-39
15.09.2011 17:56
вот и я думаю что это самый оптимальный. РБК вряд ли грохнется в ближайшее время.
да и валюты все есть.
Теперь осталось придумать как курсы вставлять.
Наверное сделаю парсер
он будет на сервере создавать список валют и их курсов по отношению к рублю
например:
AUD (1) 31.221
BYR (10000) 56.9533
DKK (10) 56.3182
USD (1) 30.5042
EUR (1) 41.8792
KZT (100) 20.7399
CAD (1) 30.7378
CNY (10) 47.7464
NOK (10) 53.7661
XDR (1) 47.9819
SGD (1) 24.464
TRY (1) 17.143
UAH (10) 38.1183
GBP (1) 48.0502
SEK (10) 45.3905
CHF (1) 34.7864
JPY (100) 39.7708

Затем нужна настройка, админ может отметить - использовать внешние курсы валют
если админ поставит этот флаг в 1, то курс текущей валюты будет браться из этого файла.
Еще нужна настройка какие валюты доступны пользователю из этого списка, их обозначение и округление. Указать через запятую, например: RUR/руб./10, UAH/Грн./0.5, EUR/Евро/0.01, USD/$/0.01
Далее валюта в чем введены цены в товарах - например USD
Далее валюта по умолчанию - например RUR
Что там в шаблонах языка стоит будет уже не важно.
и нужно при индексации разделов парсить и создавать этот список валют

Вроде так?

Только честно говоря пока не понятно как действовать если товар введен в долларах например 100$
парсер выдает курсы валют RUR Ну хорошо, цена в рублях 100x39.542 (из РБК)
а пользователю надо вывести в Евро....

Формула расчета цены непонятна.

Или товар внесен в Гривнях например 100Грн
Курс рубля к гривне - 38.1183 (за 10грн) (из РБК)
значит в рублях 100x38.1183*10 так?
А в евро? или в USD?

Вот что непонятно.