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


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

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

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


События Четверг, 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;}


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

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


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

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

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


Пользователей: 0, Гостей: 2

Поисковые боты: 9
Inktomi Slurp, MJ12bot(2), Googlebot(2), Unknown Bot, Mail.Ru Bot, BingBot, Yandex

 Статистика форума


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

 Дни рождения


danneoxy (36), Virtuose (35), данил (17)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты