Návody

OpenCart, provizní kód - nákup bez registrace

18. prosince 2010 v 20:56 | WebExSys.com
Doplňujeme informace k instalaci provizního kódu na systém OpenCart.

Návod na instlaci affiliate kódu na OpenCart je funkční pouze pokud je uživatel v e-shopu registován. Proto doplňjeme návod tak, aby byly případné objednávky trackovány i v případě, že zákazník nakoupí bez registrace.

V souboru guest_step_3.php, který naleznete v adresáři catalog/controller/checkout, postupujte stejně, jak je uvedeno v původním návodu u souboru confirm.php.

Instalace provizního kódu na Quick.Cart

25. srpna 2010 v 10:22 | WebExSys.com
Návod na instalaci provizního kódu na Quick.Cart.

První část instalace, vložení kódu pro identifikaci návštěv.

Do souboru container.tpl, který naleznete v adresáři templates, vyhledejte sekvenci
<!--END FOOT-->
a před ni vložte
<script src="http://www.webexsys.com/engine/check-referer.js" type="text/javascript"></script>

Druhá část instalace, vložení kódu pro indikaci objednávky, se skládá s celkem dvou kroků:
  • V souboru orders.php, který naleznete v adresáři core, vyhledejte sekcenci
    $aData['sProductsSummary'] = displayPrice( $aData['fProductsSummary'] );
    a za ni vložte řádek
    $aData['sProductsSummaryWes'] = intval(displayPrice( $aData['fProductsSummary'] ));
  • V souboru orders_print.tpl, který naleznete v adresáři templates, vyhledejte sekvenci
    <!-- END ORDER_PRINT_HEAD -->
    a před ni vložte řádky

    <script src="http://www.webexsys.com/engine/sale.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    var TotalCost = "$aData[sProductsSummaryWes]";
    var Commision = "0";
    var OrderID = "$aOrder[iOrder]";
    var Confirmed = "0";
    WebexsysSale();
    -->
    </script>
Nezapomeňte všechny změněné soubory nahrát FTP, Váš provizní systém je naistalován.

Upozornění: Jednotlivé verze Quick.Cart se mohou mírně lišit. Testování bylo prováděno na v3.0, u jiných verzí nebo instalací addonů se může instalace mírně lišit.

Instalace provizního kódu na OpenCart

4. srpna 2010 v 13:52 | WebExSys.com

Návod na instalaci provizního kódu na OpenCart.

První část instalace, vložení kódu pro identifikaci návštěv.

Do souboru footer.php, který naleznete v adresáři catalog/controller/common vložte na konec:
<script src="http://www.webexsys.com/engine/check-referer.js" type="text/javascript"></script>

Druhá část instalace, vložení kódu pro indikaci objednávky, se skládá s celkem tří kroků:
  • V souboru confirm.php, který naleznete v adresáři catalog/controller/checkout, vyhledejte sekcenci
    $this->data['totals'] = $total_data;
    a za ni vložte řádek
    $this->session->data['wes_totals'] = $total_data;
  • V souboru success.php, který naleznete v adresáři catalog/controller/checkout, vyhledejte sekvenci
    if (isset($this->session->data['order_id'])) {
    a za ni vložte řádky
    $this->data['wes'] = $this->session->data;
    unset($this->session->data['wes_totals']);
  • Do souboru success.tpl, který naleznete v adresáři catalog/view/theme/VASE_TEMA/template/common vložte na konec:
    <script src="http://www.webexsys.com/engine/sale.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    var TotalCost = "<?php echo intval($wes['wes_totals'][0]['value']); ?>";
    var Commision = "0";
    var OrderID = "<?php echo $wes['order_id']; ?>";
    var Confirmed = "0";
    WebexsysSale();
    -->
    </script>
Třetí část instalace (doplnění, Nákup bez registrace).

Nezapomeňte všechny změněné soubory nahrát FTP, Váš provizní systém je naistalován.

Upozornění: Jednotlivé verze OpenCart se mohou mírně lišit. Testování bylo prováděno na v1.4.8, kde toto nastavení zasílá systému WebExSys informaci o částce nákupu jako cenu bez DPH. Věnujte proto prosím zvýšenou pozornost nastavení provize.

Instalace provizního kódu na osCommerce

2. srpna 2010 v 12:20 | WebExSys.com
Přinášíme další díl z řady nekonečného seriálu Návody na instalaci affiliate systému WebExSys, tentokrát pro hojně využívaný e-shop osCommerce.

První část instalace, vložení kódu pro identifikaci návštěv přicházejích od partnerů.

Do souboru footer.php, který naleznete v adresáři /includes/ vložte:
<script src="http://www.webexsys.com/engine/check-referer.js" type="text/javascript"></script>

Druhá část instalace, vložení kódu pro indikaci provedené objednávky:

Do souboru checkout_success.php, vložte:
                $sql = "select orders_id from ".TABLE_ORDERS.
                    " where customers_id='".(int)$customer_id.
                    "' order by date_purchased desc limit 1";
                $wes_orders_query = tep_db_query($sql);
                $wes_orders = tep_db_fetch_array($wes_orders_query);
                $wes_order_id = $wes_orders['orders_id'];
                $sql = "select value from ".TABLE_ORDERS_TOTAL.
                    " where orders_id='".(int)$wes_order_id."' and class='ot_subtotal'";
                $wes_orders_total_query = tep_db_query($sql);
                $wes_orders_total = tep_db_fetch_array($wes_orders_total_query);
                $wes_total_value = intval($wes_orders_total['value']);
                if($wes_total_value != "" && $wes_order_id != "") {
                    $img = "<script src=\"http://www.webexsys.com/engine/sale.js\" type=\"text/javascript\"></script>
                <script type=\"text/javascript\">
                var TotalCost = \"$wes_total_value\";
                var Commision = \"0\";
                var OrderID = \"$wes_order_id\";
                var Confirmed = \"0\";
                WebexsysSale();           
                </script>";           
                    print $img;
                } 


Vložení proveďte za řádek:
if ($global['global_product_notifications'] != '1') {

Nahrajte uložené soubory zpět na server a využívejte výhod provizního systému WebExSys.

Instalace provizního kódu na ZenCart

12. dubna 2010 v 20:51 | WebExSys.com
Návod na instalaci provizního kódu na ZenCard.

První část instalace, vložení kódu pro identifikaci návštěv.

Do souboru tpl_footer.php, který naleznete v adresáři includes/templates/template_default/common vložte:
<script src="http://www.webexsys.com/engine/check-referer.js" type="text/javascript"></script> 

Druhá část instalace, vložení kódu pro indikaci objednávky:

Do souboru tpl_checkout_success_default.php, který naleznete v adresáři includes/templates/template_default/templates vložte:

<script src="http://www.webexsys.com/engine/sale.js" type="text/javascript"></script>
<script type="text/javascript">
    <!--
    var TotalCost = "<?php echo $order_summary['order_subtotal']; ?>";
    var Commision = "0";
    var OrderID = "<?php echo $order_summary['order_number']; ?>";
    var Confirmed = "0";
    WebexsysSale();
    -->
</script>

Po nahrání upravených souborů na hosting je partnerský systém funkční a můžete začít využívat výhod provizního systému WebExSys.

Instalace provizního kódu na PrestaShop

6. února 2010 v 23:42 | WebExSys.com
Dnes jsem řešil integraci provizního kódu do e-shopu nasazeném na PrestaShopu. Jelikož nejsem PHPčkáč, bude druhá část integrace asi poněkud krkolomná, nicméně partnerský program je plně funkční.

První částí instalace je vložení kódu, který zjišťuje, zda návštěvníka přivedl některý partner, aby bylo zřejmé, komu náleží případná provize.

Do souboru "footer.tpl", který naleznete v adresáři "themes/VASE_TEMA/" vložte:
<script src="http://www.webexsys.com/engine/check-referer.js" type="text/javascript"></script>

Druhá část instalace sestává z volání kódu, který připíše provizi partnerovi, pakliže je objednávka realizována přes něj.

Soubor "ganalytics.php", který naleznete v adresáři "modules/ganalytics/" upravte.

Vyhledejte sekvenci:

$deliveryAddress = new Address(intval($order->id_address_delivery));

/* Order general informations */
$output = '

<script src="'.$protocol_content.'www.google-analytics.com/ga.js" type="text/javascript"></script>


a upravte ji následovně:

$deliveryAddress = new Address(intval($order->id_address_delivery));

/* Order general informations */
$output = '

<script src="http://www.webexsys.com/engine/sale.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
var TotalCost = "'.intval($order->total_paid-$order->total_shipping).'";
var Commision = "0";
var OrderID = "'.intval($order->id).'";
var Confirmed = "0"
WebexsysSale();
-->
</script>


<script src="'.$protocol_content.'www.google-analytics.com/ga.js" type="text/javascript"></script>

Nyní je partnerský program systému WebExSys ve Vašem e-shopu aktivován a můžete užívat jeho výhod.