1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Вывод цены со скидкой при оформлении заказа (РЕШЕНО)

Главные вкладки

Добрый день, при разработке интернет магазина на ubercart 2 встретился с такой проблемой.
Мне нужно, чтобы покупатель при вводе кода получал скидку, для этого я установил модуль uc_discounts_alt, но, к сожалению, скидку то он делает, но цену для пользователя не меняет. Т.е. покупатель не видит конечной цены со скидкой, ему представляется только первоначальная цена без скидок. А при просмотре заказа скидка есть.

Как лечить, возможно кто-нибудь поделится опытом.
Спасибо.

Комментарии

Аватар пользователя sas-osipov-sas sas-osipov-sas 23 марта 2011 в 15:20

Спасибо, помогло, только пришлось еще внутрь модуля лезть и исправлять)))

Может кому пригодиться.
Что бы заработала часть генереции кодов, нужно сделать следующее...

uc_coupon.module, line 335
<?php

заменить
$result = db_query("SELECT cid, code, data FROM {uc_coupons} WHERE status = 1 AND bulk = 1 AND
valid_from < %d AND (valid_until = 0 OR valid_until > %d)", time(), time());
?>

на

<?php
$result = db_query("SELECT cid, code, data, bulk_seed FROM {uc_coupons} WHERE status = 1
AND bulk = 1 AND valid_from < %d AND (valid_until = 0 OR valid_until > %d)", time(), time());
?>

Аватар пользователя run run 23 марта 2011 в 17:46

"sas-osipov-sas" wrote:
олько пришлось еще внутрь модуля лезть и исправлять

напиши автору модуля, чтоб все внутри было, а то при следующем обновлении не будеш знать кто виноват

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /