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

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

Community support

Обновление для 5.57 / Получение курсов

Сообщение: #1-76-10
06.01.2012 13:17
тогда вот так:
в шаблоне языка замените ваши строчки на эти:
$valut="USD"; //what currency you specified in the item database
$init_currency="UAH"; //specify what currency to use when you first enter the site
if (!$_SESSION['user_currency']) {$_SESSION['user_currency']=$init_currency;}
$okr=0.01; //def round
$kurs=1; //default currency exchange rate
$optkurs=1; //Оптовый курс: Оптовый курс валюты - это тот курс по которому Вы получаете товар - десятки разделяются точкой, например 29.44
$optround=0.01; //wholesaler round
//other currencies and its rate
$currencies= Array(
'UAH'=>8,
'USD'=>$kurs,
'RUR'=>32,
);

$currencies_round= Array(
'UAH'=>0.1,
'USD'=>$okr,
'RUR'=>10,
);
$currencies_sign= Array(
//Very important! Please specify different signs.
'UAH'=>" грн.",
'USD'=>" $",
'RUR'=>" руб.",
);
//currensies names in option list
$currencies_name= Array(
'UAH'=>"UAH",
'USD'=>"USD",
'RUR'=>"RUR",
);
//default minimal free delivery order sum
$currencies_zakaz_menee= Array(
'UAH'=>800,
'USD'=>100,
'RUR'=>3200,
);
//price of delivery if order less then minimal order sum
$currencies_zakaz_dostav= Array(
'UAH'=>10,
'USD'=>2.5,
'RUR'=>200,
);
//taxes NDS
$taxes= Array(
'UAH'=>0.18,
'USD'=>0.18,
'RUR'=>0.18,
);
//taxes NSP
$othertaxes= Array(
'UAH'=>0.05,
'USD'=>0.05,
'RUR'=>0.05,
);

Тут появился параметр $init_currency - переключает валюту автоматом при первом заходе. эти строчки надо вставить вместо их аналогов в lang.inc от строки
$valut="USD";
и до
//column in database with price for users with status


в шаблонах оформления - set_currency_parser.inc
поставьте это:

<?php
$parseurl
="http://www.rbc.ru/wap/exchanges/cb.0/";  //url currency parser
$from="Курс на ";
$to="Главная";
$from_cur="RUR"//from currency
$to_cur="USD"//to currency
$use_curr=Array(
'UAH',
'USD',
'RUR',
);
$revert=1//if you wish to reverse fractions ex. 1/currency
$ftosave="./admin/kurs.txt";
?>

Тут появился новый параметр revert - позволяющий переворачивать дробь.
from и to_curr оставьте как в примере, from - Всегда RUR , to_curr - Валюта БД в вашем случае USD

скачайте и киньте в /admin модернизированный парсер
[a href='http://www.eurowebcart.ru/ru/currency_parser.zip']http://www.eurowebcart.ru/ru/currency_parser.zip[/a]

всё!

При желании можно добавить Евро