Folgen

JS Abbruch - Plugin wird nicht geladen | Body Tag

Problem

Wurde das Plugin aktiviert, fügt es direkt nach dem BODY Tag einen DIV Container mit Klasse .bestit-amazon-pay ein. Ist dieser nicht vorhanden, wird das Plugin nicht geladen.

Lösung

Sollten Sie Anpassungen an Ihren Templates vorgenommen haben, müssen Sie in diesem Bereich vorgenommen haben prüfen Sie, ob dieser Code noch wirksam eingebaut werden würde oder korrigieren Sie das Template in diese Richtung.

frontend/index/index.tpl

frontend_index_after_body

{extends file="parent:frontend/index/index.tpl"}

{block name="frontend_index_after_body"}
{$smarty.block.parent}
{if $bestitAmazonPay}
<div
class="bestit-amazon-pay"
data-async="{if $SwapAsync}1{else}0{/if}"
data-controller="{$SwapController}"
data-action="{$SwapAction}"
data-sellerId="{$bestitAmazonPay.sellerId}"
data-clientId="{$bestitAmazonPay.clientId}"
data-purchaseId="{$bestitAmazonPay.purchaseId}"
data-session="{$bestitAmazonPay.session}"
data-smartphoneCollapsible="{$bestitAmazonPay.smartphoneCollapsible}">
</div>
{/if}
{/block}

frontend/register/login.tpl

frontend_register_login_customer

{extends file="parent:frontend/register/login.tpl"}

{block name="frontend_register_login_customer"}
{$smarty.block.parent}
{/block}

frontend/checkout/ajax_cart.tpl

frontend_checkout_ajax_cart_button_container_inner

{extends file="parent:frontend/checkout/ajax_cart.tpl"}

{block name="frontend_checkout_ajax_cart_button_container_inner"}
{$smarty.block.parent}
{/block}

frontend/checkout/confirm.tpl

frontend_checkout_confirm_submit

{extends file="parent:frontend/checkout/confirm.tpl"}

{block name="frontend_checkout_confirm_submit"}
{$smarty.block.parent}
{/block}
War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare