Автор Тема: Как увеличить курс обмена валют на 1%  (Прочитано 591 раз)

27 Сентябрь 2014, 17:46:42
  • Пользователь
  • **
  • Сообщений: 73
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Как увеличить курс обмена валют на 1% ?

Попробовал через базу данных применить скрипт, он проходит без ошибок но изменения не вносит, курс остаётся прежним. При этом скрипт должен оставлять базовую валюту без изменений = 1
<?php
require(dirname(__FILE__).'/config/config.inc.php');

Currency::refreshCurrencies();

mysql_query ("UPDATE `ps_currency_shop` SET `conversion_rate` = `conversion_rate` * 1.01");
mysql_query ("UPDATE `ps_currency` SET `conversion_rate` = `conversion_rate` * 1.01");

mysql_query ("UPDATE `ps_currency_shop` SET `conversion_rate`='1' WHERE (`id_currency`='4')");
mysql_query ("UPDATE `ps_currency` SET `conversion_rate`='1' WHERE (`id_currency`='4')");

echo(
'ok');
?>


Что можно попробовать ещё? Может не через базу, а задать где-то в коде?
28 Сентябрь 2014, 12:43:40
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Можно в админке Локализация / Валюты выбрать валюту и увеличить курс на 1%.
28 Сентябрь 2014, 14:55:11
Ответ #2
  • Пользователь
  • **
  • Сообщений: 73
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля