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

Скидки клиента


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

Админка - Покупатели - Клиенты - (выбрали клиента) - Редактировать - Скидки клиента (заменяют групповую скидку):

ввожу 5 (или 5.00). нажимаю на кнопку "Добавить", рядом с полем (или кнопку "Обновить" внизу странице) - страница обновляется и там пусто в том месте, где было поле ввода этой скидки. ("Личная скидка клиента: %")

В чём может быть проблема и как её решить?

P.S.: если это как-то поможет проанализировать проблему, то в базе данных, в таблице "customers", в ячейке "customers_personal_discount" у нужного клиента записано значение скидки: 5.00.

P.S.S.: Кстати, если снова зайти в редактирование клиента, то в поле стоит 0.00 , когда в БД по прежнему 5.00 записано.

а когда залогинен под этим пользователем, то скидки в 5% нет. (цены без скидки отображаются)

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

да, совет отработал на отлично! (надо бы не забыть в след. обновление его включить).

на всякий случай процитирую действия:

в /includes/classes/vam_price.php заменить (71 строка, vamshop v.1.61):

'customers_status_discount' => $customers_status_value['customers_status_discount'],
на:
'customers_status_discount' => ($_SESSION['customers_status']['customers_status_discount'] > 0 ? $_SESSION['customers_status']['customers_status_discount'] : $customers_status_value['customers_status_discount']),

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

Да там есть глюк с этим кодом, если админу установлена скидка, то при редактировании заказа в админке цены с учётом скидки идут.

Хотя с другой стороны админу обычно персональную скидку не ставят.

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

Да я, в принципе, так же думаю, добавил по умолчанию этот код, что персональная скидка работала.

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