mki 0 Опубликовано 28 ноября, 2010 Жалоба Share Опубликовано 28 ноября, 2010 Добрый день. Такая проблема: Установлен модуль ot_lev_discont поставлена скидка от суммы 3000:10 ; 7000:20. Так же в настройках групп клиентов , имеется группа (допустим тренера) у которой скидка 37%, когда человек принадлежащий к группе Тренера делает заказ, он получает скидку 37%, но если его заказ превышает 3000 р и выше, плюсуется ещё одна скидка модуля ot_lev_discont, выводится в окне подтверждения заказа как "Ваша скидка", скажите пожалуйста, можно ли как-то отменить эту скидку, чтобы в группе тренеров было только 37% и не плюсовалась обычная скидка от суммы стоимости. Не было возможности прочитать внимательно форум, прошу помочь. :'( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 ноября, 2010 Жалоба Share Опубликовано 28 ноября, 2010 Наверное нужно в /includes/modules/order_total/ot_lev_dicount.php менять: // $this->credit_class = true; $this->output = array(); }[/code] на: [code]// $this->credit_class = true; $this->output = array(); if ($_SESSION['customers_status']['customers_status_id'] == X) $this->enabled = false; } где X - номер Вашей группы со скидкой. Тогда ot_lev_discount не будет использоваться, если оформляется заказ клиентов из указанной группы. Ссылка на сообщение Поделиться на другие сайты
mki 0 Опубликовано 28 ноября, 2010 Автор Жалоба Share Опубликовано 28 ноября, 2010 спасибо большое! А что нужно написать, чтобы отменить скидку не у одной группы, а более? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 ноября, 2010 Жалоба Share Опубликовано 28 ноября, 2010 Ну наверное условие править: if ($_SESSION['customers_status']['customers_status_id'] == X or $_SESSION['customers_status']['customers_status_id'] == Y or $_SESSION['customers_status']['customers_status_id'] == Z)[/code] Ссылка на сообщение Поделиться на другие сайты
Иван Юрченко 0 Опубликовано 23 июля, 2011 Жалоба Share Опубликовано 23 июля, 2011 Такой глюк заметил: для уже зарегистрированных покупателей в админке в заказах скидку от суммы не отнимает, а прибавляет к стоимости заказа. В письме админу правильно: - отнимает Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 июля, 2011 Жалоба Share Опубликовано 23 июля, 2011 Может в самом модуле что правили, добавляли может условия какие. Ссылка на сообщение Поделиться на другие сайты
Иван Юрченко 0 Опубликовано 23 июля, 2011 Жалоба Share Опубликовано 23 июля, 2011 Может в самом модуле что правили, добавляли может условия какие. Сам модуль не трогал. А в магазине много уже всяких доработок. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 июля, 2011 Жалоба Share Опубликовано 24 июля, 2011 В модуле вроде как нет никаких условий для разных групп. Для всех одно и тоже. Ссылка на сообщение Поделиться на другие сайты
Иван Юрченко 0 Опубликовано 27 июля, 2011 Жалоба Share Опубликовано 27 июля, 2011 Странно как-то, не отнимает, а прибавляет к общей стоимости также Купон и Сертификат. Причем изначально, когда заказ приходит, то все нормально - отнимает. Только начинаю что-то редактировать в заказе - уже прибавляет к общей сумме. Это только у меня так глючит? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 июля, 2011 Жалоба Share Опубликовано 27 июля, 2011 Как я понимаю, редактор заказов в админке не понимает ведь итоговых модулей. Нужно в итоговых суммах минус ставить. Ссылка на сообщение Поделиться на другие сайты
Иван Юрченко 0 Опубликовано 1 августа, 2011 Жалоба Share Опубликовано 1 августа, 2011 Так это очень плохо, что в админке еще надо вручную контролировать этот момент. Можно легко не заметить, а потом выставить клиенту не ту сумму. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 августа, 2011 Жалоба Share Опубликовано 1 августа, 2011 Ну я не спорю, плохо конечно. Но на данный момент итоговые модули редактором заказа не поддерживаются. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения