bei meiner Paypal integration wird im Checkout kein Button von Paypal ausgegeben. In der Entwicklerkonsole sehe ich aber keinen Fehler. Wechsle ich das Theme in das Responsive-Theme passt alles. Nehme ich mein Customtheme verschwinden die Grafiken. Betrifft auch das Stripe Plugin.
Aktiviere ich in den Paypal Einstellungen „Zahlartauswahl neu gestalten“ verschwindet Paypal sofort. Habe bereits mehrfach den Theme Cache geleert, ohne Verbesserung.
Grundsätzliches: Plugins werden in der Regel immer auf Standard-Shop mit Standard-Themes entwickelt. Kommt ein eigenes Theme zum Einsatz muss es ggf. manuell angepasst werden.
Vermutlich hat es mit der Datei frontend/checkout/change_payment.tpl zu tun. Vielleicht musst diese mit dem Template vom Paypal Plugin mal vergleichen und vielleicht den Paypal Block im eigenen Template einbauen. Mehr kann ich dazu auch nicht sagen bzw. schreiben, denn ich kenne dein Theme ja nicht.
Fehler lag daran das die Blöcke nicht überschrieben werden konnten. Man muss in der Themes.php die variable auf $injectBeforePlugins auf true setzen, dann passt es. Wnn auf false, dann kommt es zu meinem beschriebenen Verhalten.