с помощью модуля virtual_roles хочу подключить определенные роли, на которые настроены скидки ubercart discount.
для этого хочу узнать общую сумму заказов со статусом завершен(или выполнен) пользователя. если она будет больше определенного числа то дается роль со скидкой в определенный %.
Например пользователь купил на 500 рублей. Вычисляем при следующей покупке что сумма заказов >=500, даем роль "скидка 1%" и пользователь покупает товары с этой скидкой. при достижении суммы в 5000 рублей покупая в следующий раз пользователь получит роль "скидка 10% и покупая товар на любую сумму будет иметь новую скидку.
осталось вытащить сумму заказов пользователя. куда копать, ткните плиз
Комментарии
<?php
$resultat = db_result(db_query("SELECT SUM(order_total) FROM {uc_orders}
WHERE uid = %d", $user->uid);
if($resultat > 299){
return 'TRUE';
}?>
сделал вот такой код, поставил его и не заработало... ошибка в коде?
Order Total Discount