Supercart integration
Uma solução de e-commerce tcheca.
Este é o método de integração com o Supercart (supercart.cz).
Edite o arquivo da página de agradecimento
O primeiro passo é encontrar o arquivo template/default/order_finish.php e adicionar este código, por exemplo, ao final do arquivo:
<?php echo tpl('system/pap_tracking.php', array('order' => $order)); ?>
Salve suas alterações.
Crie o arquivo de rastreamento
Como você pode ver, apontamos o arquivo de modelo para um arquivo personalizado na etapa anterior. Agora temos que criá-lo.
Crie um arquivo pap_tracking.php no diretório template/system/ e adicione este conteúdo a ele:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
// $order['total_price']
$i = 1;
foreach($order->order_products() as $product) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale$i.setTotalCost('".$product['price'] * $product['quantity']."');";
echo "sale$i.setOrderID('".$order['id'].'('.$i.")');";
echo "sale$i.setProductID('".($product['sku'] ? $product['sku'] : $product['id'])."');";
$i++;
}
?>
PostAffTracker.register();
</script>
Salve o arquivo. Caso você o tenha criado localmente, não se esqueça de carregá-lo em template/system/. Pronto, sua loja acaba de ser integrada.
Não se esqueça de integrar seu código de rastreamento de cliques – você pode inseri-lo no arquivo template/default/footer.php