Indexer Magento sur le comparateur touslesprix

novembre 10, 2010 4 Commentaires

Voici le code pour indexer magento sur le comparateur de prix touslesprix. Ce code est à placer sur la page onepagesucces, ce qui implique que votre solution de paiement redirige automatiquement vers votre site magento après le paiement (ce qui est vivement conseillé pour les statistiques google anatytics ou autre logiciel de tracking.).
Pour ceux qui n’utilisent pas de retour automatique ce code ne fonctionnera pas. Je regarderai quand j’aurais plus de temps comment faire.

 <?php 
$s_order_id = $this->getOrderId();
$order = Mage::getSingleton('sales/order');
$order->load($s_order_id);
$tmp_order = new Mage_Sales_Model_Order();
$tmp_order->loadByIncrementId($s_order_id);
$f_montant_ht = $tmp_order->getSubtotal();
?>
 
<img src="http://affiliation.touslesprix.com/affilie.php?idb=votre_id_tous_prix&numcom=<?php echo $s_order_id;?>&montant=<?php echo $f_montant_ht;?>" border="0" />

Liens complémentaires

Module d’exportation des produits vers les comparateurs

Code
4 commentaires : “Indexer Magento sur le comparateur touslesprix”
  1. [...] Ce billet était mentionné sur Twitter par News Magento, bloggento. bloggento a dit: Touslesprix me demande le code pour d'autres utilisateurs magento : http://bloggento.fr/indexer-magento-sur-le-comparateur-touslesprix-/3191 [...]

  2. Bladerunner dit :

    Merci pour l’info mais $order et $tmp_order sont 2 variables redondantes. D’ailleurs l’objet $order n’est pas utilisé dans la suite du code.

  3. Sam dit :

    Mais avec ce code, toutes les commandes passées sur le site seront attribuées à Touslesprix ou je mon trompe ? Il faudrait « jouer » avec un cookie pour valider l’origine du lien entrant non ?

  4. cédric rousset dit :

    Heureusement que non :) Il n’y a que les commandes Tous les prix qui sont taggués, elles apparaissent dans le back office de tous les prix.

Poster un commentaire

(obligatoire)

(obligatoire)