Language switcher

#languages]

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Integrations

Maximize the value of your existing affiliate marketing software and extend its possibilities with a wide range of integrations, plugins and apps. All built to improve the strong foundations of Post Affiliate Pro.

XtCommerce

A shopping cart system.

Integration with XtCommerce is made by changing checkout_success.php file.

Edit template

Find and open checkout_success.php file.

Integration

Put the following code:

//--------------------------------------------------------------------------
 // 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)
 //--------------------------------------------------------------------------
   $sql = "select orders_id from ".TABLE_ORDERS." where customers_id='".$_SESSION['customer_id']."' order by orders_id desc limit 1";
   $pap_orders_query = xtc_db_query($sql);
   $pap_orders = xtc_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."'";
   $pap_orders_total_query = xtc_db_query($sql);
   $pap_orders_total = xtc_db_fetch_array($pap_orders_total_query);
   $pap_total_value = $pap_orders_total['value'];

   // draw sale tracking code to register sale
   if($pap_total_value != "" && $pap_order_id != "")
   {
      $smarty->assign('pap_sale_tracking','<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>'."
         <script type="text/javascript">
        PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
         sale.setTotalCost('$pap_total_value');
         sale.setOrderID('$pap_order_id');
         PostAffTracker.register();
         </script>");
   }
 //--------------------------------------------------------------------------
 // END of Post Affiliate Pro code
 //------------------------------------------------------------------

right before line:

if (DOWNLOAD_ENABLED == 'true')

Edit template

Find and open /templates/xtc4/module/checkout_success.html file.

Integration

Put the following code:

<!-- START of Post Affiliate Pro code -->
 {$pap_sale_tracking}
 <!-- END of Post Affiliate Pro code -->

right before line:

 {if $downloads_content neq '}
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