CRE Loaded integration
Uma solução de comércio eletrônico abrangente e fácil de usar, combinando um poderoso software de loja online e um programa de carrinho de compras completo.
A integração com o CRE Loaded é feita colocando o script de acompanhamento de vendas na página de confirmação. Para obter os valores de OrderID e TotalSale, o snippet se conecta ao banco de dados CRE Loaded e recupera os valores de lá.
Localize o arquivo ‘checkout_success.php’
Encontre e abra o arquivo ‘checkout_success.php’
Encontre o local correto para integração no arquivo
Dentro do arquivo ‘checkout_success.php‘ encontre estas linhas:
// load all enabled checkout success modulesrequire(DIR_WS_CLASSES . 'checkout_success.php');
Insira Código
Antes destas linhas insira este código:
//--------------------------------------------------------------------------
// Post Affiliate Pro code
// The code below will get the order_id and total value of recent order
// from the database and displays invisible image that registers the sale
// for affiliate (if some affiliate referred this visitor)
//--------------------------------------------------------------------------
// 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 != "")
{
$pap_sale_img = '<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?TotalCost='.$pap_total_value.'&OrderID='.$pap_order_id.'" width=1 height=1>';
}
//--------------------------------------------------------------------------
// END of Post Affiliate Pro code
//--------------------------------------------------------------------------
Localize o modelo
Encontre e abra o arquivo ‘/templates/content/checkout_success.tpl.php‘
Encontre o local correto para integração
Neste arquivo encontre:
</table></form>
Após esta linha insira este código:
<?php
//--------------------------------------------------------------------------
// START of Post Affiliate Pro code
//--------------------------------------------------------------------------
echo $pap_sale_img;
//--------------------------------------------------------------------------
// END of Post Affiliate Pro code
//--------------------------------------------------------------------------
?>
Você está pronto
Seu carrinho de compras CRE Loaded está integrado agora. Toda vez que o cliente entra na página de confirmação do pedido, o código de rastreamento é chamado e ele registrará uma venda para o afiliado indicado.
Observação: testado no CRE Loaded 6.2 Pro B2B 6.2.06