Помощь Shop-Script Premium - товар и сумма не совпадает

PoMaH

Постоялец
Регистрация
8 Июн 2006
Сообщения
753
Реакции
145
И так есть какойто баг, судя по всему изза сессий и дб.

Когда человек делает заказ а потом меняет количество вещей то сумма заказа остается старая
в писме и базе товар и сумма не совпадает.
в админке пишет сумму из дб не верную.

Может кто что правил похожее?

файл: order_functions.php

Код:
foreach( $_SESSION["gids"] as $productID )
    {
        if ( $productID == 0 )

Код:
foreach( $_SESSION["gids"] as $productID )
    {
              if ( $productID == 0 ) {
                        $i++; //BugFix Topic lt
            continue;
                  }
 
Последнее редактирование модератором:
Это косяк конкретный (искал долго его, так и не нашёл). Спасибо Роман.
Добавлю, кажется, если включена опция "Быстрого заказа без реги" то нужно так же поправить файл quick_order_function.php
 
Нет, там нету
 
Сегодня опять косяк вылез такой же! Фикс значит не сработал.
Косяк такой:
1. Позиция_1 (Цена 10 р.) (Кол-во 3) (сумма 30)
2. Позиция_2 (Цена 5 р.) (Кол-во 1) (сумма 5)
Подытог: правильный 35 р.
Итог: 15 р (сумма 1 шт позиции_1 и Позиции_2).
Т.е. в итоге считается не верное кол-во Позиции_1 (а может и других).
 
Это скорее уже в самом выводе smarty.
А в базе сумма правельно?
 
Назад
Сверху