Доброго дня! Нужно убрать баг - интернет-магазин на движке ShopOs. В карточках товара установлена максимально возможная скидка, при оформлении заказа покупателю предоставляется скидка, в зависимости от суммы заказа. Сейчас при подсчете суммы заказа максимально возможная скидка игнорируется. Нужно устранить. Пример: 1-й товар, стоимость 900 руб, макс. скидка 0% 2-й товар, стоимость 1500 руб, макс. скидка 2% 3-й товар, стоимость 4000 руб, макс скидка 5 %
общая сумма 6400 руб., в диапазоне 4000-8000 покупателю предоставляется скидка 2 %
сейчас движок считает так: (900+1500+4000)-0,02*(900+1500+4000)
мне же нужно так: 900+1500+4000-0,02*(1500+4000) т.к. на 1-й товар скидка 0%
т.е. необходимо, чтобы происходило сравнение максимально возможной и применяемой скидки и в случае, если макс. возможная меньше применяемой для этого товара выбиралась макс. возможная.
Опубликован 18.05.2010 в 08:36 по мск
Автор публикации: Лебедев Роман [lar05]
Номер ICQ: 199685173
Прошло времени с момента публикации: более 14 лет