скидки основанные на истории заказов

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

Аватар пользователя raspytnik raspytnik 7 октября 2010 в 22:04

с помощью модуля virtual_roles хочу подключить определенные роли, на которые настроены скидки ubercart discount.
для этого хочу узнать общую сумму заказов со статусом завершен(или выполнен) пользователя. если она будет больше определенного числа то дается роль со скидкой в определенный %.
Например пользователь купил на 500 рублей. Вычисляем при следующей покупке что сумма заказов >=500, даем роль "скидка 1%" и пользователь покупает товары с этой скидкой. при достижении суммы в 5000 рублей покупая в следующий раз пользователь получит роль "скидка 10% и покупая товар на любую сумму будет иметь новую скидку.
осталось вытащить сумму заказов пользователя. куда копать, ткните плиз

Комментарии

Аватар пользователя raspytnik raspytnik 8 октября 2010 в 0:02
<?php
$resultat 
db_result(db_query("SELECT SUM(order_total) FROM {uc_orders} 
WHERE uid = %d"
$user->uid);
if(
$resultat 299){
return 
'TRUE';
}
?>

сделал вот такой код, поставил его и не заработало... ошибка в коде?