Bonjour,
Je suis actuellement en train de finaliser une boutique sous Prestashop et je me heurte à un problème d'intégration de tag Floodlight (Google DoubleClick) pour le tracking des commandes.
Ce tag doit être, d'après ce que j'ai compris, placé dans order-confirmation.tpl ou history.tpl (je ne sais pas quelle est la meilleure solution).
Et le plus gros problème est qu'il faut faire remonter des variables, à savoir :
- ID de la commande
- Nombre d'articles
- Prix total
- Mode de paiement
- Détail de chaque article avec son prix unitaire
Voici le tag que nous devons placer pour le tracking des commandes :
///////// Début Tag Floodlight ////////////
///////// Fin Tag Floodlight ///////////////
Les variables dynamiques à faire remonter sont indiquées entre crochets.
Pour le paramètre u2, le format est : idproduit1_prix-idproduit2_prix ...
Un développeur a déjà fait ça pour la version actuelle de cette boutique qui tourne sous Magento.
Le but serait donc de faire l'équivalent adapté à Prestashop.
///////// Début Code actuel Magento //////////////
//////// Calculs sur les variables
getLastOrderId();
$order = Mage::getModel('sales/order')->load($order_id);
$price = 0;
$qty = 0;
if($order->getPayment()->getMethod() == "atos_standard") {
$modepay = "CB"; }
else {
$modepay = "cheque";
}
$produit_cost = '';
$cnt = 0;
foreach($order->getItemsCollection() as $it){
$qty+=$it->getQtyOrdered();
$price+= $it->getPrice()*$it->getQtyOrdered();
if($cnt > 0)
$produit_cost.= '-';
$produit_cost.= $it->getProductId().'_'.sprintf('%.2f',$it->getPrice());
$cnt++;
}
?>
////////////
////////// Tag Floodlight
///////////
////////// Fin Code actuel Magento //////////
Sous magento, tout ce code est sur un seul fichier "success.phtml" mais sous Prestashop, il y a plusieurs fichiers liés, d'où mes difficultés.
J'aurais donc besoin d'un devis pour récupérer le ou les morceau(x) de code à insérer, et la liste des fichiers où les insérer.
Si vous avez besoin de plus d'informations, n'hésitez pas à me contacter.
PS : Le besoin est assez urgent puisque la mise en prod souhaitée est fixée au lundi 24 octobre.
Merci d'avance.