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

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- és jutalékkövetéshez webáruházad számára.
Egy ingyenes webshop 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 3-as verzióhoz készült. Az integrációt a köszönőoldal fájljainak módosításával lehet elvégezni.
Követheted a termékenkénti rendeléseket, élethosszig tartó jutalékokat, valamint a kuponokat is.
Navigálj a következő könyvtárba: catalog/controller/checkout és nyisd meg szerkesztésre a confirm.php fájlt. Keresd meg ezt a sort:
$data['totals'] = array();
Ezt a kódot illeszd be az említett sor alá:
$this->session.data['totals'] = $order_data['totals'];
$this->session.data['pap4_products'] = $data['products'];
Mentsd el ezeket a fájlokat, majd folytasd a következő lépéssel.
Nyisd meg a catalog/controller/checkout/success.php fájlt, és keresd meg ezt a sort (első előfordulás):
if (isset($this->session.data['order_id'])) {
A következő kódot illeszd közvetlenül ez alá a sor alá, még a $this->cart->clear(); sor elé:
$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']);
Ne felejtsd el elmenteni a módosításokat, majd folytasd a következő integrációs lépéssel.
Ha a teljes fizetést egy tranzakcióként szeretnéd feldolgozni a PAP-ban, kövesd ezt a lépést. Ha minden termékre külön tranzakciót akarsz, folytasd a 4. lépéssel.
Nyisd meg a következő fájlt: / catalog/view/theme/default/template/common/success.twig.
Ez alá a sor alá illeszd be a következő kódot, amely a {{ footer }} utolsó sort megelőzi:
{# [Post Affiliate Pro](/ "A Post Affiliate Pro egy átfogó partnerprogram szoftver platform, amely könnyedén kezeli a több partnerprogramot. Nincs beállítási díj, 0-24 ügyfélszolgálat és 1 hónapos ingyenes próba. Ideális kis- és nagyvállalatok számára is, pontos követéssel, automatizált munkafolyamatokkal és testreszabható eszközökkel segíti a partner marketing sikerét. Próbáld ki most, és egyszerűsítsd partnerprogramjaidat!") integráció #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
{% set subtotal = 0 %}
{% for item in pap4_totals %}
{% if item.code == 'sub_total' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'coupon' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'voucher' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% endfor %}
{% if subtotal < 0 %} {% set subtotal = 0 %} {% endif %}
<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('{{subtotal}}');
sale.setOrderID('{{pap4_orderid}}');
sale.setData1('{{pap4_email}}');
PostAffTracker.register();
</script>
{% endif %}
{# /[Post Affiliate](/ "A Post Affiliate Pro egy átfogó partnerprogram szoftver platform, amely könnyedén kezeli a több partnerprogramot. Nincs beállítási díj, 0-24 ügyfélszolgálat és 1 hónapos ingyenes próba. Ideális kis- és nagyvállalatok számára is, pontos követéssel, automatizált munkafolyamatokkal és testreszabható eszközökkel segíti a partner marketing sikerét. Próbáld ki most, és egyszerűsítsd partnerprogramjaidat!") Pro integráció #}
Mentsd el a fájlt. A webáruházad most már integrálva van.
Megjegyzés: A ‘Kupon’ és ‘Utavány’ értékei negatívak, ezért közvetlenül hozzáadjuk őket az összesített értékhez.
Ezt a lépést nem szükséges elvégezned, ha már követted a 3. lépést.
Nyisd meg a következő fájlt: / catalog/view/theme/default/template/common/success.twig.
Ez alá a sor alá illeszd be a következő kódot, amely a {{ footer }} utolsó sort megelőzi:
{# Post Affiliate Pro integráció #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
{% for item in pap4_products %}
var sale{{ loop.index }} = PostAffTracker.createSale();
sale{{ loop.index }}.setTotalCost('{{ item.total }}');
sale{{ loop.index }}.setProductID('{{ item.product_id }}');
sale{{ loop.index }}.setOrderID('{{ pap4_orderid }}({{ loop.index }})');
sale{{ loop.index }}.setData1('{{ pap4_email }}');
{% if loop.last != false %}
sale{{ loop.index }}.doNotDeleteCookies();
{% endif %}
{% endfor %}
PostAffTracker.register();
</script>
{% endif %}
{# /Post Affiliate Pro integráció #}
Ez minden megrendelt termékre külön jutalékot fog regisztrálni.
Ne felejtsd el integrálni a kosaradat a kattintáskövető kóddal is, hogy az értékesítéskövetés működjön. A kattintáskövető kódot elhelyezheted a sablon footer fájljában:
/ catalog/view/theme/YOUR_THEME/template/common/footer.twig.
MEGJEGYZÉS: Ha a kattintáskövető kódot nem látod a cache frissítése után sem, valószínűleg a sablonfájlok nem a /catalog/view/theme/ könyvtárban vannak, hanem a /storage/modifications/catalog/view/theme mappában. Ebben az esetben ott keresd meg a fájlt és ott integráld. Ugyanezt tedd a success.twig fájllal is.
Ez egy lépésről lépésre útmutató, amely segítségével összekapcsolhatod az OpenCart 3 e-kereskedelmi platformodat a Post Affiliate Pro-val, így nyomon követheted a rendeléseket, jutalékokat és kuponfelhasználást.
Az integráció lehetővé teszi a termékenkénti rendeléskövetést, élethosszig tartó jutalékokat és kuponhasználat követését, támogatva a teljes kosárra vagy termékenkénti tranzakció követést is.
Igen, az OpenCart egy ingyenes, nyílt forráskódú webshop motor, a Post Affiliate Pro pedig 30 napos ingyenes próbaidőszakot kínál új felhasználóknak.
A confirm.php, success.php és success.twig fájlokat kell módosítanod az OpenCart 3 telepítésedben a megadott útmutatás szerint.
Igen, az integrációs útmutató mindkét lehetőséget bemutatja: a teljes kosár egy tranzakcióként vagy minden termék külön tranzakcióként is követhető.
Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.
Tapasztald meg a zökkenőmentes partnerkövetést és -menedzsmentet. Integráld OpenCart 3 áruházadat, és növeld partner marketing sikereidet még ma.
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.
Szeretné még tovább fejleszteni partnerprogram szoftverét? Nézze meg az osCommerce integrációt a Post Affiliate Pro-hoz.

