one 0 Опубликовано 16 января, 2008 Жалоба Share Опубликовано 16 января, 2008 Как изменить исходные сервера что используються для обновления курса валют? Мне надо что бы курс валюты брался от моих банков. Тот курс что сечас береться не совсем соответствует дествительности... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 января, 2008 Жалоба Share Опубликовано 17 января, 2008 По умолчанию курсы берутся с Централоьного Банка России, нужно тогда править файл /admin/includes/functions/localization.php Ищи там по cbr, увидишь блок кода. Вобщем, в этом файле находится код, а как правильно править, вот тут не знаю уже. Ссылка на сообщение Поделиться на другие сайты
one 0 Опубликовано 17 января, 2008 Автор Жалоба Share Опубликовано 17 января, 2008 Спасиб... а как правильно править, вот тут не знаю уже. Вот те раз... а кто писал этот шоп? Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 17 января, 2008 Жалоба Share Опубликовано 17 января, 2008 Обновление курсов валют с ЦБ РФ писал я. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 января, 2008 Жалоба Share Опубликовано 17 января, 2008 one А ты разве не знал, что магазин не я писал (я ж об этом и пишу в описании), а многие люди, сотни, а то и тысячи. GPL - это ж свободная лицензия и основной плюс её как раз в том, что каждый может внести свою лепту в любой проект на GPL лицензии. Ссылка на сообщение Поделиться на другие сайты
one 0 Опубликовано 17 января, 2008 Автор Жалоба Share Опубликовано 17 января, 2008 к one вот и обратись к ABerezin или чё денег жалко? Дык магазин окупит быстро. Мне тебя жалко... становиться... ;) Обновление курсов валют с ЦБ РФ писал я. Не знал... Теперь есть с кем поговорить... one А ты разве не знал, что магазин не я писал (я ж об этом и пишу в описании), а многие люди, сотни, а то и тысячи. GPL - это ж свободная лицензия и основной плюс её как раз в том, что каждый может внести свою лепту в любой проект на GPL лицензии. Ну я не про написание с нуля речь веду... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 января, 2008 Жалоба Share Опубликовано 17 января, 2008 Я так, лишь мелочами всякими занимаюсь. Ссылка на сообщение Поделиться на другие сайты
idolzhenko 0 Опубликовано 23 января, 2008 Жалоба Share Опубликовано 23 января, 2008 При обновлении с сайта ЦБ "подразумевается", что все курсы по отношению к номиналу равным 1. Баг вылез на гривнях. Для решения просто добавить пару строчек. function quote_cbr_currency($code, $base = DEFAULT_CURRENCY) { global $quote_cbr_cashed; if (sizeof($quote_cbr_cash)==0){ $quote_cbr_cash = array(); $quote_cbr_cash['RUB'] = 1.00; $quote_cbr_cash['RUR'] = 1.00; $page = file('http://www.cbr.ru/scripts/XML_daily.asp'); if (!is_array($page)){ // Что-то не так у нас с ЦБР return false; } $page = implode('', $page); preg_match_all("|<CharCode>(.*?)</CharCode>|is", $page, $m); preg_match_all("|<Nominal>(.*?)</Nominal>|is", $page, n); preg_match_all("|<Value>(.*?)</Value>|is", $page, $c); foreach ($m[1] as $kv => $mv){ $quote_cbr_cash[$mv]=ereg_replace(',', '.', $c[1][$kv]); $quote_cbr_cash[$mv]=$quote_cbr_cash[$mv]/$n[1][$kv]; } } if (isset($quote_cbr_cash[$code]) && isset($quote_cbr_cash[$base])) { $retval = round($quote_cbr_cash[$base]/$quote_cbr_cash[$code],4); settype($retval,"string"); return $retval; } else { return false; } } [/code] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2008 Жалоба Share Опубликовано 23 января, 2008 Это я так понял имеется в виду файл /admin/includes/functions/localization.php Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 15 августа, 2013 Жалоба Share Опубликовано 15 августа, 2013 я вижу в админке раздел - валюты, куда заносится курс валюты и он не обновляется автоматически. Помогите разобраться что к чему. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 августа, 2013 Жалоба Share Опубликовано 15 августа, 2013 А кнопку Обновить нажали? Само по себе ничего не обновится, естественно. Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 15 августа, 2013 Жалоба Share Опубликовано 15 августа, 2013 1) Я имею в виду - как сделать что бы курс обновлялся автоматически по курсу ЦБ каждый день? как можно записывать значение в переменную, которая содержит курс? откуда его брать? 2) как сделать что бы евро было валютой по умолчанию, а не рубли, когда цены продуктов занесены в рублях. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 августа, 2013 Жалоба Share Опубликовано 16 августа, 2013 1. Никак. 2. В Админке - Локализация - Валюты выставляется валюта по умолчанию. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения