Comment puis-je ajouter un élément de campagne dans Ubercart 2 qui additionne le coût total de tous les articles, pas le prix de vente? J'ai essayé de cloner le hook d'élément de campagne générique et d'ajouter quelque chose comme ceci pour le rappel:
for each($op->products as item){
$cost += $item->cost;
}
J'ai besoin que cet élément de campagne apparaisse dans le panier (j'utilise le panier ajax), dans le volet de commande avant que l'utilisateur ne termine la commande, et dans les e-mails que le propriétaire du magasin et l'utilisateur reçoivent. Dois-je créer un petit module pour ce code en dehors de uc_order? Je ne me souviens pas exactement du code tel qu'il est sur mon ordinateur de travail, mais je pense que je le mets au mauvais endroit. Merci pour tous les conseils.