osCSS

Uma solução de e-commerce de loja online de código aberto que está disponível gratuitamente sob a GNU General Public License.

osCSS é a solução líder de e-commerce de loja online de código aberto que está disponível gratuitamente sob a GNU General Public License. Ele apresenta um rico conjunto de funcionalidades de carrinho de compras online que estão prontas para uso e que permitem que os proprietários de lojas configurem, executem e mantenham suas lojas online com o mínimo esforço e sem custos, taxas de licença ou limitações envolvidas.

A integração do Post Affiliate Pro com osCSS é feita colocando o script de rastreamento de vendas na página de confirmação do osCSS. Para obter os valores de OrderID e TotalSale, o snippet se conecta ao banco de dados do osCSS e recupera os valores de lá.

Editar modelo

Encontre e abra o arquivo /includes/content/checkout_success.php.

Localize o lugar certo para integração

Dentro do arquivo encontre esta linha:

<!-- extra divs to add extra pictures. -->

Adicionar código de integração

Insira o seguinte código logo acima dessa linha:

<?php
   //--------------------------------------------------------------------------
   // STAT - {$PapAbbr} 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 '{$TrackingScript}'."
            <script type=\"text/javascript\">
             {$CreateSaleJs}
             sale.setTotalCost('$pap_total_value');
             sale.setOrderID('$pap_order_id');

             PostAffTracker.register();
             </script>";
             }
   //--------------------------------------------------------------------------
   // END - {$PapAbbr} Integration code
   //--------------------------------------------------------------------------
?>
Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call