Integracja w szablon do wtyczki "System bonusowy"
Integracja z "Ustawienie kasy w koszyku".
Jeśli chcesz włączyć płatność z bonusami na stronie "Ustawienie kasy w koszyku", po prostu włącz odpowiedni profil. Nie są wymagane żadne dodatkowe działania. Wtyczka wykorzystuje standardową formę stosowania bonusów do zamówienia.
Integracja z "Kasa krok po kroku".
Aby włączyć "System bonusów", należy dokonać 2 zmian w szablonie odpowiedzialnym za koszyk. W przypadku szablonu Domyślny (i większości innych szablonów) jest to plik cart.html.
- Musisz znaleźć wszystkie wystąpienia
shopAffiliate::isEnabled()
i zastąpić jeshopBoPluginAdapter::isEnabled()
w szablonie Domyślny ta linia występuje w dwóch miejscach - Na samej górze pliku cart.html (lub podobnego) należy dodać następujący kod:
{$add_affiliate_bonus = $wa->shop->boPlugin->get('add_affiliate_bonus')} {$affiliate_bonus = $wa->shop->boPlugin->get('affiliate_bonus')} {$potential_affiliate_discount = $wa->shop->boPlugin->get('potential_affiliate_discount')} {$use_affiliate = $wa->shop->boPlugin->get('use_affiliate')} {$used_affiliate_bonus = $wa->shop->boPlugin->get('used_affiliate_bonus')}
Po wprowadzeniu tych zmian system bonusowy zacznie korzystać ze standardowego formularza dodawania bonusów.
Ponieważ profil "Płatność bonusami" korzysta z tej samej formy naliczania punktów, co standardowy program partnerski, nie mogą one ze sobą współpracować. Po włączeniu profilu "Płatność bonusami", program partnerski zostanie automatycznie wyłączony.