Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS | Техническая помощь
         Конечный заказ в магазине (валюта)

Похожие темы  |  Печать страницы

Конечный заказ в магазине (валюта)


События Четверг, 05.05.2011, 22:12

daf

Группа: Пользователь
Cообщений: 1
Регистрация: 06.04.2011
Город: Киев
Возникла такая же проблема из-за разницы в ценах по наличному и безналичному расчету. Решил очень просто: не вводил никаких множителей, а в Class.Shop.php следующий фрагмент:
PHP-код
if (!empty($_REQUEST['subaction']) && isset($_REQUEST['action'])) {    if ($_REQUEST['action'] == 'showbasket' || $_REQUEST['subaction'] == 'step2' || $_REQUEST['subaction'] == 'step3' || $_REQUEST['subaction'] == 'step4'$_SESSION['currency'] = 1;}

переделал вот так (версии Status-X 1.03, 1.04) :
PHP-код
if (!empty($_REQUEST['subaction']) && isset($_REQUEST['action'])) {if ($_REQUEST['action'] == 'showbasket'$_SESSION['currency'] = 1;}


В результате при переходе ко второму шагу оформления и далее выбранная валюта сохраняется и стоимость товара правильно отображается в счете.
Только стоимость доставки не пересчитывается в другую валюту на этом движке, надо еще покопаться в коде.

Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 1, Гостей: 7
andre005
Поисковые боты: 65
oBot(37), Googlebot(4), BingBot(2), Bot(18), Inktomi Slurp, Crawler, Yandex(2)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: gorniks
 Дни рождения

SHNLV (24)
Печать | Copyright © 2009 - 2017 SX All rights reserved | Powered by SX CMS 1.05 | Контакты