Перейти к содержанию
Форум поддержки пользователей VamShop

После покупки товара пропадает скидка.


Колюбанов Андрей

Рекомендуемые сообщения

Колюбанов Андрей

Здравствуйте!

После того, как клиент оформляет покупку, пропадает скидка на купленный клиентом товар. Причём скидка не восстанавливается. даже если её задавать заново для категории, т.е. товар показывается без скидки. Где это можно исправить. Требуется, чтобы скидка сохранялась, независимо от того, что товар кто-нибудь приобретает?

Заранее спасибо за ответ.

Ссылка на сообщение
Поделиться на другие сайты

Надо указать число товаров на складе с запасом. Т.к. по умолчанию 0, а когда становится -1, скидка пропадает.

Кажется, так.

Ссылка на сообщение
Поделиться на другие сайты
Колюбанов Андрей

Надо указать число товаров на складе с запасом. Т.к. по умолчанию 0, а когда становится -1, скидка пропадает.

Кажется, так.

Изменил количество товаров. Поставил 1000 шт. Очистил кэш. Скидка не появилась.

А в какой таблице БД хранятся данные о количестве товаров. М.б. в базе изменить надо?

А какая именно скидка имеется в виду?!

Имеется в виду скидка, которая задаётся в разделе "скидки". Скидки устанавливались через категории с установленным флажком "перезаписывать существующие скидки". Индивидуальные скидки на товары от заказанного количества не устанавливались. В карточке товара показывается зачёркнутая цена и новая цена со скидкой.

Если товар приобретён через веб-интерфейс, то цена со скидкой пропадает, и показывается незачёркнутая цена без скидки.

Вот пример:

страница каталога - http://www.decor-sten.ru/karnizy_s_ornamentom.html

страница товара с "пропавшей" скидкой - http://www.decor-sten.ru/C1001.html

страница товара с "нормальной" скидкой - http://www.decor-sten.ru/C1002.html

Как исправить данную проблемму, а то у клиентов возникают вопросы про "почему на эту позицию нет скидок"?

Ссылка на сообщение
Поделиться на другие сайты

Я правильно понял, после того как сделан заказ на товар со скидкой, после заказа скидка сбрасывается.

Так?!

Ссылка на сообщение
Поделиться на другие сайты
Колюбанов Андрей

Я правильно понял, после того как сделан заказ на товар со скидкой, после заказа скидка сбрасывается.

Так?!

Совершенно верно.

Скидка не показывается, если в поле "products_ordered" таблицы "products" установлено значение >0.

Ссылка на сообщение
Поделиться на другие сайты

Вот возьмите поправленный /admin/category_specials.php

Удалите скидку в Админки - Скидки и добавьте снова.

category_specials.php

Ссылка на сообщение
Поделиться на другие сайты
Колюбанов Андрей

Вот возьмите поправленный /admin/category_specials.php

Удалите скидку в Админки - Скидки и добавьте снова.

Спасибо!

Всё заработало как надо.

При последующих обновлениях скрипта магазина нужно следить за измениями в файле /admin/category_specials.php или в следующей версии магазина данный файл будет поправлен?

Ссылка на сообщение
Поделиться на другие сайты

В следующей версии файлик будет исправлен.

А также в следующем патче будет в том числе и это исправление.

Спасибо, что сообщили об ошибке.

Ссылка на сообщение
Поделиться на другие сайты
Колюбанов Андрей

В следующей версии файлик будет исправлен.

А также в следующем патче будет в том числе и это исправление.

Спасибо, что сообщили об ошибке.

Спасибо за оперативное решение проблемы!

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...