Hi,
da Plenty ja etwas speziell / unlogisch ist. Hier die Lösung um die PayPal Express - Buttons nach Login in LTS auszublenden. Shopware und Co. machen das standardmässig.
Wir hatten immer mal Anfragen warum Bestellungen nicht in der Historie auftauchen ob wohl Kunde eingeloggt war. Ja das ist ziemlich einfach, Sie haben den PayPal Express Button genutzt…
Um dem Vorzubeugen, das hier ins CSS (ohne Gewähr, aber sollte gehen, ansonsten in einem Backup Plugin-Set testen).
/* PayPal Expressbuttons für eingeloggte Kunden ausblenden
Warenkorb + Warenkorbvorschau */
@supports selector(body:has(#accountMenuList)) {
/* PayPal-Zielcontainer ausblenden, sobald PayPal in den Container gerendert wurde */
body:has(#accountMenuList) div[id^=„69“]:has([id^=„zoid-paypal-buttons“]),
body:has(#accountMenuList) div[id^=„69“]:has(.paypal-buttons),
/* gerenderte PayPal-/Kreditkartenbuttons selbst ausblenden */
body:has(#accountMenuList) [id^=„zoid-paypal-buttons“],
body:has(#accountMenuList) .paypal-buttons {
display: none !important;
height: 0 !important;
min-height: 0 !important;
max-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
overflow: hidden !important;
}
}