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- ...

Szeretné még jobban fejleszteni partnerprogram szoftverét? Tekintse meg az OpenCart integrációt a Post Affiliate Pro-hoz.
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 kosárhoz készült. Az integráció a „köszönjük” oldal fájljainak módosításával történik.
OpenCart 2.0 esetén kérjük, használja a másik integrációs módszert.
Lehetőség van termékenkénti rendeléskövetésre, élethosszig tartó jutalékokra és kuponokra is.
Navigáljon a kosár könyvtárába: catalog/controller/checkout, és nyissa meg szerkesztésre a confirm.php fájlt (régebbi verzióknál guest_step_3.php is lehet). Keresse meg ezt a sort:
$this->data['totals'] = $total_data;
Ez a sor kétszer is előfordul, a másodikat használja. Illessze be az alábbi kódot e sor alá:
$this->session->data['pap4_totals'] = $total_data;
$this->session->data['pap4_products'] = $this->data['products'];
$this->session->data['pap4_email'] = $this->data['email'];
Mentse a fájlokat, majd folytassa a következő lépéssel.
MEGJEGYZÉS: Ha a QuickCheckoutot használja, akkor a quickcheckout.php fájlt kell módosítania a confirm.php helyett – az integrációs kódot a confirm_order() függvénybe kell helyezni – itt fogja megtalálni a keresett sort:
$this->data['totals'] = $total_data;
a lépés elején említettek szerint.
Nyissa meg a catalog/controller/checkout/success.php fájlt, és keresse meg ezt a sort:
if (isset($this->session->data['order_id'])) {
Körülbelül a 10. sor körül van. Illessze be az alábbi kódot e sor alá:
$this->data['pap4_orderid'] = $this->session->data['order_id'];
$this->data['pap4_totals'] = $this->session->data['pap4_totals'];
$this->data['pap4_products'] = $this->session->data['pap4_products'];
$this->data['pap4_email'] = $this->session->data['pap4_email'];
unset($this->session->data['pap4_totals']);
unset($this->session->data['pap4_products']);
unset($this->session->data['pap4_email']);
Ismét mentse el a módosítá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 készíteni, ugorjon a 4. lépéshez.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá az alábbi sorokat az „echo $footer; “ sort megelőzően:
<?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('Account_ID');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 a fájlt, ezzel az áruháza integrálva lett.
Megjegyzés: A ‘coupon’ és ‘voucher’ értékei negatívak, ezért közvetlenül hozzáadjuk azokat a részösszeghez.
Ez a lépés nem szükséges, ha már integrálta a 3. lépést.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá az alábbi sorokat az „echo $footer; “ sort megelőzően:
<?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">
PostAffTracker.setAccountId('Account_ID');
<?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 megrendelt termékhez regisztrál egy jutalékot.
Ne felejtse el a kosarat integrálni a kattintáskövetéssel is, hogy az értékesítéskövetés működjön. A kattintáskövető kódot a sablon lábléc fájlba helyezheti el:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl.
Az OpenCart egy erőteljes, nyílt forráskódú e-kereskedelmi platform, amely lehetővé teszi a vállalkozások számára, hogy egyszerűen és hatékonyan hozzanak létre és kezeljenek online áruházat. Rugalmasságáról és testreszabhatóságáról ismert, így minden méretű vállalkozás számára alkalmas. Támogatja a többnyelvűséget és több valutát, erős admin felületet kínál a teljes körű áruházmenedzsmenthez, és rengeteg bővítmény és sablon érhető el a funkcionalitás és a megjelenés bővítéséhez.
Az eredetileg 1998-ban fejlesztett OpenCart az évek során jelentősen fejlődött a világméretű fejlesztői közösség hozzájárulásainak köszönhetően. Nyílt forráskódjának köszönhetően folyamatos fejlesztésen és funkcióbővítésen megy keresztül. Ez az együttműködésen alapuló fejlesztés egy testreszabható és skálázható platformot eredményezett, amely igazodik az online vállalkozások változó igényeihez.
Az OpenCart elsősorban kis- és középvállalkozásokat céloz meg, akik rugalmas és költséghatékony megoldást keresnek online jelenlét kialakítására. Különösen előnyös azok számára, akik közepes szintű technikai tudással vagy fejlesztői erőforrásokkal rendelkeznek. Az OpenCart ideális választás azoknak, akik számára fontos a megfizethetőség és az online áruház széleskörű testreszabhatósága.
Az OpenCart nyílt forráskódú platformként ingyenesen használható, így költségtudatos vállalkozások számára is vonzó választás. Ugyanakkor a mag szoftver ingyenes, de további költségek felmerülhetnek az alábbiak miatt:
A felhasználók gyakran dicsérik az OpenCart rugalmasságát és a bővítmények széles választékát. A több áruház kezelésének lehetősége különösen értékes azon cégek számára, amelyek több boltot üzemeltetnek. Ugyanakkor többen megjegyzik, hogy a technikai ismeretek vagy fejlesztői segítség előnyös, főleg összetettebb testreszabások vagy kihívások esetén.
Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.

Tapasztalja meg az OpenCart zökkenőmentes integrációját és növelje partnerprogramjának sikerét a Post Affiliate Pro-val. Regisztráljon 30 napos ingyenes próbára, és ismerje meg a hatékony funkciókat.
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 nyomo...

Szeretné még tovább fejleszteni partnerprogram szoftverét? Nézze meg az osCommerce integrációt a Post Affiliate Pro-hoz.
Sütik Hozzájárulás
A sütiket használjuk, hogy javítsuk a böngészési élményt és elemezzük a forgalmunkat. See our privacy policy.