Ingyenes bevásárlókosár rendszer. Az OpenCart egy nyílt forráskódú PHP-alapú online e-kereskedelmi megoldás.
Ez a nyílt forráskódú bevásárlókosár OpenCart 3-as verziójának integrációs módszere. Az integráció a köszönőlap fájlok integrálásával történik.
Nyomon követheti a termékrendeléseket, az élettartamra szóló jutalékokat és a kuponokat is.
Megerősítő művelet szerkesztése
Keresse meg a kosárkönyvtárat, a katalógus/controller/checkout oldalt, és nyissa meg a confirm.php fájlt a szerkesztéshez. Keresse meg ezt a sort:
$data['totals'] = array();
Tegye ezt a kódot a sor alá:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Mentse el ezeket a fájlokat, és folytassa a következő lépéssel.
Sikeres művelet szerkesztése
Nyissa meg a catalog/controller/checkout/success.php fájlt, és keresse meg ezt a sort (első előfordulás):
if (isset($this->session->data['order_id'])) {
Helyezze a következő kódot közvetlenül a sor alá és a $this->cart->clear();
$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 felejtse el menteni a változtatásokat, és folytassa a következő integrációs lépéssel.
A teljes kosár egy tranzakcióként – Sikeres nézet szerkesztése
Ha a teljes fizetést egyetlen tranzakcióként szeretné feldolgozni a PAP-ban, kövesse ezt a lépést. Ha minden termékhez egy tranzakciót szeretne létrehozni, folytassa a 4. lépéssel.
Nyissa meg a catalog/view/theme/default/template/common/success.twig fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy {{ lábléc }}:
{# Post Affiliate Pro integration #}
{% 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 Pro integration #}
Mentse el a fájlt. Az Ön üzletét nemrég integráltuk.
Megjegyzés: A ‘Kupon‘ és ‘Utalvány‘ értéke negatív, ezért közvetlenül hozzáadjuk a részösszeghez.
Termékenként egy tranzakció – Sikeres nézet szerkesztése
Ez a lépés nem szükséges, ha már követte a 3. lépést.
Nyissa meg a catalog/view/theme/default/template/common/success.twig fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy {{ lábléc }}:
{# Post Affiliate Pro integration #}
{% 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 integration #}
Ez minden megrendelt termék után jutalékot számít fel.
Ne felejtse el integrálni kosarát a kattintáskövető kóddal, hogy működjön az értékesítés nyomon követése. A kattintáskövető kódot elhelyezheti a téma láblécfájljában: catalog/view/theme/YOUR_THEME/template/common/footer.twig.
The Post Affiliate Pro offers a quick report function that shows important data on affiliated businesses and campaigns. Detailed analysis on views, clicks, CTRs, sales, and commissions can help with decision making and customization of marketing strategies. The Cultures for Health Partner program allows for earning from accommodation and dining services, with important considerations such as campaign rules and payment structure. The website also offers various features, integrations, and support, with information on company details, awards, and customer opinions.