OpenCart 2
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 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.
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 rugalmasan, többnyelvű és többvalutás támogatással, valamint széleskörű testreszabási lehetőségekkel hozzák létre és kezeljék online áruházukat.
Az integráció során az OpenCart telepítésének bizonyos fájljait, például a confirm.php-t és a success.php-t kell módosítani, valamint követőkódot kell elhelyezni a sikeres vásárlás sablonjában. Részletes, lépésről lépésre útmutató található az integrációs oldalon.
Igen, beállíthatja az integrációt úgy, hogy termékenkénti rendeléseket kövessen, vagy az egész kosarat egy tranzakcióként kezelje, így pontos jutalékkövetést biztosítva a partnerek számára.
Igen, az OpenCart egy nyílt forráskódú platform, amely ingyenesen használható. Azonban előfordulhatnak költségek tárhely, domain regisztráció, prémium kiegészítők vagy profi szolgáltatások esetén.
Az OpenCart elsősorban kis- és középvállalkozások számára készült, akik rugalmas, költséghatékony és testreszabható e-kereskedelmi megoldást keresnek, különösen azok számára, akik közepes szintű technikai ismeretekkel vagy fejlesztői erőforrásokkal rendelkeznek.
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.
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...
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 tovább fejleszteni partnerprogram szoftverét? Nézze meg az osCommerce integrációt a Post Affiliate Pro-hoz.

