Legosp Forum
Shop-Script "Legosp" => Разработка => Тема начата: lugobor от Декабря 19, 2013, 06:32:40 pm
-
Тема неоднократно поднималась на форуме, но подходящего для моего случая решения пока нет.
Есть сайт, валюта по умолчанию - доллар. Т.е. цена товарам ставится в долларах.
Вторая валюта - белорусский рубль.
Курс доллар/бел.руб 1/9300 или 0,0001075
Когда ставлю бел. рублю курс 0,0001075 - счастья не наступает, считает тупо курс 0
Как быть в этом случае?
-
Поднимаю вопрос
-
Как по мне, наверное проще заменить в файлах(вроде всего 9-ть) деление(/CURRENCY_val) на умножение(*CURRENCY_val), поскольку записать в БД такой курс в поле значения валюты проблематично. но это вопреки лицензии.. :(
-
А можно подробнее? Какие файлы?
-
Чуть ошибся с кол-вом файлов. ::)
Если че не забыл, то:
cfg/functions.php(line: 689)
cfg/category_functions.php(line: 178, 179)
core/core_printorder.php(line: 13)
css/css_default-full/includes/new_products.php(line: 23)
css/css_default-full/theme/product_brief.tpl.html(line: 80)
css/css_default-full/theme/product_detailed.tpl.html(line: 61, 73)
includes/hits.php(line: 18)
includes/home.php(line: 26, 28)
includes/order_place.php(line: 301)
includes/product_detailed.php(line: 121, 122, 212)
includes/shopping_cart.php(line: 161, 173, 210, 298, 358)
includes/shopping_cart_info.php(line: 22, 23)
includes/tag.php(line: 71, 72)
core/js/js_script.js(line: 65)
Но есть вариант попроще, чем все эти файлы править, правда все не тестил:
в файле cfg/functions.php после строки 375 добавить:
$c['currency_value'] = 1/$c['currency_value'];
-
Спасибо!!!
Вроде второй способ работает!
-
ps/ забыл про курс сказать, ставить реальный(доллар/бел.руб 1/9300)