
OpenCart 2
Objavte, ako bezproblémovo integrovať OpenCart 2, open-source e-commerce riešenie na báze PHP, s Post Affiliate Pro. Sledujte objednávky, doživotné provízie a kupóny pomocou podrobných návodov na integráciu.
Integrácia OpenCart 2
Bezplatný systém nákupného košíka. OpenCart je open-source online e-commerce riešenie založené na PHP.
Toto je spôsob integrácie pre open-source nákupný košík OpenCart. Integrácia sa vykonáva úpravou súborov ďakovacej stránky.
Môžete sledovať objednávky podľa produktov, doživotné provízie aj kupóny.
Úprava akcie potvrdenia
Prejdite do adresára svojho košíka catalog/controller/checkout a otvorte súbor confirm.php na úpravu. Nájdite tento riadok:
$data['totals'] = array();
Pod tento riadok vložte tento kód:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Uložte tieto súbory a pokračujte ďalším krokom.
Úprava akcie úspechu
Otvorte súbor catalog/controller/checkout/success.php a nájdite prvý výskyt tohto riadku:
if ($this->customer->isLogged()) {
Umiestnite nasledujúci kód nad tento riadok:
$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']);
Nezabudnite opäť uložiť zmeny a pokračovať na ďalší krok integrácie.
Celý košík ako jedna transakcia – Úprava zobrazenia úspechu
Ak chcete spracovať celú platbu ako jednu transakciu v PAP, postupujte podľa tohto kroku. Ak chcete vytvoriť jednu transakciu pre každý produkt, pokračujte na krok 4.
Otvorte súbor catalog/view/theme/default/template/common/success.tpl.
Pridajte tieto riadky pred posledný riadok, ktorý obsahuje ‘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/<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>" 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 } ?>
Uložte súbor a váš obchod je integrovaný.
Poznámka: Hodnoty ‘Kupón’ a ‘Poukažka’ sú záporné, preto ich priamo pripočítavame k hodnote medzisúčtu.
Jedna transakcia na produkt – Úprava zobrazenia úspechu
Tento krok nie je potrebný, ak ste už použili krok 3.
Otvorte súbor catalog/view/theme/default/template/common/success.tpl.
Pridajte tieto riadky pred posledný riadok, ktorý obsahuje ‘echo $footer;’:
<?php
if (isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>" 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
}
?>
Týmto sa zaregistruje provízia za každý objednaný produkt.
Nezabudnite integrovať svoj košík so sledovaním kliknutí, aby fungovalo sledovanie predaja. Kód na sledovanie kliknutí môžete umiestniť do súboru päty témy:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl
Najčastejšie kladené otázky
- Čo je integrácia OpenCart 2 s Post Affiliate Pro?
Je to spôsob, ako prepojiť váš e-shop OpenCart 2 s Post Affiliate Pro na sledovanie affiliate predajov, objednávok, doživotných provízií a použitia kupónov.
- Môžem sledovať objednávky podľa produktov a doživotné provízie?
Áno, integrácia umožňuje sledovanie objednávok podľa produktov, doživotných provízií a kupónov pre lepšiu správu affiliate programu.
- Je integrácia OpenCart 2 s Post Affiliate Pro zdarma?
Áno, OpenCart je bezplatný open-source nákupný košík a uvedené kroky integrácie sú zdarma na implementáciu.
- Aké sú hlavné kroky integrácie OpenCart 2 s Post Affiliate Pro?
Hlavné kroky zahŕňajú úpravu akcií potvrdenia a úspechu v OpenCart, aktualizáciu zobrazenia úspechu pre sledovanie transakcií a pridanie kódu na sledovanie kliknutí do päty témy.
Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.

Vylepšite svoj e-shop sledovaním affiliate
Zažite bezproblémovú integráciu OpenCart 2 s Post Affiliate Pro a posuňte svoju affiliate marketingovú stratégiu na vyššiu úroveň. Začnite svoju bezplatnú skúšobnú verziu ešte dnes!
Súhlas s cookies
Používame cookies na vylepšenie vášho prehliadania a analýzu našej návštevnosti. See our privacy policy.
