Добрый день, при разработке интернет магазина на ubercart 2 встретился с такой проблемой.
Мне нужно, чтобы покупатель при вводе кода получал скидку, для этого я установил модуль uc_discounts_alt, но, к сожалению, скидку то он делает, но цену для пользователя не меняет. Т.е. покупатель не видит конечной цены со скидкой, ему представляется только первоначальная цена без скидок. А при просмотре заказа скидка есть.
Как лечить, возможно кто-нибудь поделится опытом.
Спасибо.
Комментарии
В какую сторону хотя бы думать то?...
может есть до конца работающий модуль с таким функционалом?!!!
http://drupal.org/project/uc_coupon
Спасибо, помогло, только пришлось еще внутрь модуля лезть и исправлять)))
Может кому пригодиться.
Что бы заработала часть генереции кодов, нужно сделать следующее...
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());
?>
напиши автору модуля, чтоб все внутри было, а то при следующем обновлении не будеш знать кто виноват