Folgen

Custom Template mit PayPal PLUS

Sie weichen vom Standard Template "etwas" ab?

In diesem Fall tritt oft ein Problem mit PayPal PLUS auf, da einige Frontend-Designer / Entwickler schnell, wichtige Smarty Blöcke übersehen und deshalb PayPal PLUS nicht richtig funktionieren kann.

Bitte achten Sie darauf, dass in der confirm.tpl folgender Block einmalig eingebunden ist:

Nr.1

{block name='frontend_checkout_confirm_premiums'}
    {if $sUserData.additional.payment.id == $PayPalPaymentId && $PaypalPlusApprovalUrl && !$cameFromStep2}
        <div id="ppplus"></div>
    {/if}
    {$smarty.block.parent}
{/block}

 

Nr.2 (am Ende der confirm.tpl)

{block name="frontend_index_header_javascript_jquery"}
    {$smarty.block.parent}
    {if $sUserData.additional.payment.id == $PayPalPaymentId && $cameFromStep2}
        {include file="frontend/payment_paypal_plus/js-checkout_only.tpl"}
    {elseif $sUserData.additional.payment.id == $PayPalPaymentId && $PaypalPlusApprovalUrl}
        {include file="frontend/payment_paypal_plus/js-payment_wall.tpl"}
    {/if}
{/block}

 

Gegebenenfalls fehlt auch für Step 2 des Checkouts Prozess in der shipping_payment.tpl der Block Nr. 3

{block name="frontend_index_header_javascript_jquery"}
{$smarty.block.parent}
{if $PaypalPlusApprovalUrl}
{include file="frontend/payment_paypal_plus/js-payment_wall.tpl"}
{/if}
{/block}

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare