osCSS integration
Une solution de commerce électronique de boutique en ligne à code source ouvert, disponible gratuitement sous la licence publique générale GNU.
osCSS est la principale solution Open Source de commerce électronique pour les boutiques en ligne, disponible gratuitement sous la licence publique générale GNU. Elle offre un riche ensemble de fonctionnalités de panier d’achat en ligne prêtes à l’emploi qui permettent aux propriétaires de magasins de configurer, d’exploiter et de maintenir leurs boutiques en ligne avec un minimum d’efforts et sans coûts, frais de licence ou limitations.
L’intégration de Post Affiliate Pro à osCSS se fait en plaçant le script de suivi des ventes dans la page de confirmation d’osCSS. la page de confirmation de osCSS. Pour obtenir les valeurs OrderID et TotalSale, le snippet se connecte à la base de données osCSS et récupère les valeurs de là.
Éditer le modèle
Recherchez et ouvrez file /includes/content/checkout_success.php.
Repérez le bon endroit pour l’intégration
Dans le fichier, trouvez cette ligne :
<!-- extra divs to add extra pictures. -->
Ajoutez le code d’intégration
Insérez le code suivant juste au-dessus de cette ligne :
<?php
//--------------------------------------------------------------------------
// STAT - PAP Integration code
//--------------------------------------------------------------------------
// Get order id
$sql = "select orders_id from ".TABLE_ORDERS.
" where customers_id='".(int)$customer_id.
"' order by date_purchased desc limit 1";
$pap_orders_query = tep_db_query($sql);
$pap_orders = tep_db_fetch_array($pap_orders_query);
$pap_order_id = $pap_orders['orders_id'];
// Get total amount of order
$sql = "select value from ".TABLE_ORDERS_TOTAL.
" where orders_id='".(int)$pap_order_id.
"' and class='ot_subtotal'";
$pap_orders_total_query = tep_db_query($sql);
$pap_orders_total = tep_db_fetch_array($pap_orders_total_query);
$pap_total_value = $pap_orders_total['value'];
// Draw invisible image to register sale
if($pap_total_value != "" && $pap_order_id != "")
{
print '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>'."
<script type=\"text/javascript\">
var sale = PostAffTracker.createSale();
sale.setTotalCost('$pap_total_value');
sale.setOrderID('$pap_order_id');
PostAffTracker.register();
</script>";
}
//--------------------------------------------------------------------------
// END - PAP Integration code
//--------------------------------------------------------------------------
?>
Découvrez les puissantes fonctionnalités de Post Affiliate Pro pour booster votre marketing d'affiliation. Offrez des réductions avec des coupons, bannières HTML et Smartlinks, et personnalisez votre interface multilingue. Améliorez votre stratégie avec des outils de suivi avancés et des rapports détaillés. Visitez notre page pour en savoir plus!