как virtuemart переводит евро в рубли?
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад - 12 года 7 мес. назад #3387
от hea8y
hea8y создал тему: как virtuemart переводит евро в рубли?
Подскажите, как и где идет перевод.
Если у нас товар в евро, а мы ставим отображать в рублях, то он где то конвертирует цену. Вот где?
где virtuemart берет курс валют?
по какому курсу работает virtuemart с евро?
Если у нас товар в евро, а мы ставим отображать в рублях, то он где то конвертирует цену. Вот где?
где virtuemart берет курс валют?
по какому курсу работает virtuemart с евро?
Последнее редактирование: 12 года 7 мес. назад пользователем hea8y.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад #3388
от hea8y
hea8y ответил в теме Re: как virtuemart переводит евро в рубли?
Что то мне кажется, что сдесь:
Что - то относится к вычислению стоимости...
Code:
/* WEIGHT CALCULATION */
$weight_subtotal = ps_shipping_method::get_weight($cart[$i]["product_id"]) * $cart[$i]['quantity'];
$weight_total += $weight_subtotal;
/* Product PRICE */
$my_taxrate = $ps_product->get_product_taxrate($cart[$i]["product_id"], $weight_subtotal);
$tax = $my_taxrate * 100;
$price = $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"], $cart[$i]["description"]);
$price["product_price"] = $GLOBALS['CURRENCY']->convert( $price["product_price"], $price["product_currency"] );
if( $auth["show_price_including_tax"] == 1 ) {
$product_price = $price["product_price"] * ($my_taxrate+1);
} else {
$product_price = $price["product_price"];
}
Что - то относится к вычислению стоимости...
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад #3389
от hea8y
hea8y ответил в теме Re: как virtuemart переводит евро в рубли?
И ConvertECB.php тоже имеет к этому отношение
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад #3390
от hea8y
hea8y ответил в теме Re: как virtuemart переводит евро в рубли?
И тут тоже что то есть к этому относящееся...
А где virtuemart берет разницу в валюте, курс?
Code:
// Get default price
$q = "SELECT product_price, product_price_id, product_currency FROM #__{vm}_product_price WHERE product_id='$product_id' AND ";
$q .= "shopper_group_id='$default_shopper_group_id' $volume_quantity_sql";
$db->setQuery($q); $db->query();
if ($db->next_record()) {
$price_info["product_price"]=$db->f("product_price") * ((100 - $shopper_group_discount)/100);
if( $check_multiple_prices ) {
$price_info["product_base_price"]= $price_info["product_price"];
$price_info["product_has_multiple_prices"] = $db->num_rows() > 1;
}
$price_info["product_price_id"]=$db->f("product_price_id");
$price_info["product_currency"] = $db->f("product_currency");
$price_info["item"] = true;
$GLOBALS['product_info'][$product_id]['price'] = $price_info;
return $GLOBALS['product_info'][$product_id]['price'];
}
А где virtuemart берет разницу в валюте, курс?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад #3391
от hea8y
hea8y ответил в теме Re: как virtuemart переводит евро в рубли?
Из за - этого кода :
У меня такое ощущение, что евро всегда будет 1, НЕТ?
Code:
$contents = str_replace ("<Cube currency='USD'", " <Cube currency='EUR' rate='1'/> <Cube currency='USD'", $contents);
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- hea8y
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
12 года 7 мес. назад #3398
от hea8y
hea8y ответил в теме Re: как virtuemart переводит евро в рубли?
С последним ясно, парсим то с сайта, где как раз приравнивание валют идет как раз к евро, тоесть евро :1 , доллар :1,3 и т.д...
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.