OpenCart 3
Integráld az OpenCart 3-at a Post Affiliate Pro-val, hogy fejlettebb e-kereskedelmi partnerkövetést érj el. Lépésről lépésre útmutató a zökkenőmentes rendelés- ...
Fedezze fel, hogyan integrálhatja zökkenőmentesen az OpenCart 2-t, a nyílt forráskódú PHP-alapú e-kereskedelmi megoldást a Post Affiliate Pro-val. Kövesse nyomon a rendeléseket, élethosszig tartó jutalékokat és kuponokat lépésről lépésre haladó integrációs útmutatókkal.
Egy ingyenes webáruház rendszer. Az OpenCart egy nyílt forráskódú, PHP-alapú online e-kereskedelmi megoldás.
Ez az integrációs módszer a nyílt forráskódú OpenCart webáruházhoz készült. Az integráció a köszönőoldal fájljainak módosításával történik.
Követheti a termékenkénti rendeléseket, élethosszig tartó jutalékokat és a kuponokat is.
Navigáljon a kosár könyvtárába catalog/controller/checkout és nyissa meg szerkesztésre a confirm.php fájlt. Keresse meg ezt a sort:
$data['totals'] = array();
Illessze be az alábbi kódot e sor alá:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Mentse el ezeket a fájlokat, majd folytassa a következő lépéssel.
Nyissa meg a catalog/controller/checkout/success.php fájlt, és keresse meg ezt a sort (első előfordulás):
if ($this->customer->isLogged()) {
Illessze be a következő kódot e sor fölé:
$data['pap4_orderid'] = $this->session->data['order_id'];
$data['pap4_totals'] = $this->session->data['totals'];
$data['pap4_products'] = $this->session->data['pap4_products'];
if ($this->customer->isLogged()) {
$data['pap4_email'] = $this->customer->getEmail();
}
else {
$data['pap4_email'] = $this->session->data['guest']['email'];
}
unset($this->session->data['pap4_products']);
Ismételten ne felejtse el elmenteni a változtatásokat, majd folytassa a következő integrációs lépéssel.
Ha az egész fizetést egy tranzakcióként szeretné feldolgozni a PAP-ban, kövesse ezt a lépést. Ha minden termékhez külön tranzakciót szeretne létrehozni, folytassa a 4. lépéssel.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá az alábbi sorokat az utolsó sor elé, amely így szól: ‘echo $footer;’:
<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
$subtotal = 0;
foreach ($pap4_totals as $item) {
if ($item['code'] == 'sub_total') {$subtotal += $item['value'];}
if ($item['code'] == 'coupon') {$subtotal += $item['value'];}
if ($item['code'] == 'voucher') {$subtotal += $item['value'];}
}
if ($subtotal < 0) {$subtotal = 0;}
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $subtotal; ?>');
sale.setOrderID('<?php echo $pap4_orderid; ?>');
sale.setData1('<?php echo $pap4_email; ?>');
PostAffTracker.register();
</script>
<?php } ?>
Mentse el a fájlt, és webáruháza integrálva lett.
Megjegyzés: A ‘Coupon’ és ‘Voucher’ értékek negatívak, ezért közvetlenül hozzáadjuk őket a részösszeghez.
Erre a lépésre nincs szükség, ha már az előző, 3. lépést alkalmazta.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá az alábbi sorokat az utolsó sor elé, amely így szól: ‘echo $footer;’:
<?php
if (isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
<?php
$i = 0;
foreach ($pap4_products as $item) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale".$i.".setTotalCost('".$item['total']."');";
echo "sale".$i.".setProductID('".$item['product_id']."');";
echo "sale".$i.".setOrderID('".$pap4_orderid."(".$i.")');";
echo "sale".$i.".setData1('".$pap4_email."');";
$i++;
}
?>
PostAffTracker.register();
</script>
<?php
}
?>
Ez minden egyes megrendelt termékhez külön jutalékot regisztrál.
Ne felejtse el integrálni a kosarat a kattintáskövetéssel, hogy az értékesítéskövetés működjön. A kattintáskövető kódot a téma lábléc fájljába helyezheti el:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl
Ez egy módszer arra, hogy az OpenCart 2 e-kereskedelmi áruházát összekapcsolja a Post Affiliate Pro-val, hogy nyomon kövesse a partnerértékesítéseket, rendeléseket, élethosszig tartó jutalékokat és a kuponhasználatot.
Igen, az integráció lehetővé teszi a termékenkénti rendelések, élethosszig tartó jutalékok és kuponok követését a hatékonyabb partnerkezelés érdekében.
Igen, az OpenCart egy ingyenes, nyílt forráskódú webáruház, és az itt bemutatott integrációs lépések is ingyenesen megvalósíthatók.
A fő lépések közé tartozik a confirm és success műveletek szerkesztése az OpenCartban, a sikeres vásárlás nézetének frissítése a tranzakciókövetéshez, valamint a kattintáskövető kód hozzáadása a téma láblécéhez.
Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.
Élvezze az OpenCart 2 és a Post Affiliate Pro zökkenőmentes integrációját, és fejlessze partner marketing stratégiáját. Kezdje el ingyenes próbaverzióját most!
Integráld az OpenCart 3-at a Post Affiliate Pro-val, hogy fejlettebb e-kereskedelmi partnerkövetést érj el. Lépésről lépésre útmutató a zökkenőmentes rendelés- ...
Szeretné még jobban fejleszteni partnerprogram szoftverét? Tekintse meg az OpenCart integrációt a Post Affiliate Pro-hoz.
Szeretné még tovább fejleszteni partnerprogram szoftverét? Nézze meg az osCommerce integrációt a Post Affiliate Pro-hoz.