Спасибо, но мозк закипел и многое непонятно.
Стоит та же задача, но немного проще. Расчет и показ везде идет только в одной валюте (основная рубли), но товар вбивается в долларах. Задача везде где указаны рубли рядом вывести еще и цену в долларах. (для наглядности). Пример: цена 30 000 руб. (10 $). Начал со спецпредложения. Внимательно изучил посты, получил 0,01, т.е. когда идет деление цены на курс.
{$special_offers[3]/$currencies[1][3]}
Можно конечно перемножить на коэффициент, типа 1000, но на больших суммах он сваливается, т.е. цена 6 000 000,я получаю вместо 2 000, просто 2.
что я делаю не правильно ?
нашел решение, но... на локале работает, а вот на серваке нет
Стоит та же задача, но немного проще. Расчет и показ везде идет только в одной валюте (основная рубли), но товар вбивается в долларах. Задача везде где указаны рубли рядом вывести еще и цену в долларах. (для наглядности). Пример: цена 30 000 руб. (10 $). Начал со спецпредложения. Внимательно изучил посты, получил 0,01, т.е. когда идет деление цены на курс.
{$special_offers[3]/$currencies[1][3]}
Можно конечно перемножить на коэффициент, типа 1000, но на больших суммах он сваливается, т.е. цена 6 000 000,я получаю вместо 2 000, просто 2.
что я делаю не правильно ?
Решил вывод 2-х типов валют в спецпредложениях следующим образом:
1. В файле includes\home.php
ищем строку
Код:
//special offers
$result = array();
$q = db_query("SELECT productID FROM ".SPECIAL_OFFERS_TABLE." order by sort_order") or die (db_error());
после нее добавляем
Код:
$q0 = db_query("SELECT currency_value FROM ".CURRENCY_TYPES_TABLE." WHERE SS_currency_types.Name like 'Гривня' ORDER BY sort_order, Name") or die (db_error());
$myrow_q = db_fetch_row($q0);
Не забываем поменять название валюты)
2. Далее ищем строку
Код:
$picture_row = db_fetch_row( $picture );
if ( $picture_row )
{
if ( file_exists( "./products_pictures/".$picture_row[0] ) )
{
$row1[2] = $picture_row[0];
после нее добавляем
Код:
$row1[50] = (($row1[3])*$myrow_q[0]);
3. В файле home.tpl.html в нужном месте ставляем следующий код
Код:
{$special_offers[50]} грн.
нашел решение, но... на локале работает, а вот на серваке нет