Maxim Mironjuk
-
August 17, 2025
Wer das Luma-Newsletter-Widget einfach in ein Hyvä-Theme kopiert, kollidiert mit der strikten Content Security Policy und bekommt ein Formular, das im Browser lautlos versagt. Eine saubere Newsletter-Integration braucht stattdessen registerInlineScript(), eine schlanke Alpine.js-Komponente mit fetch(), einen korrekt kommunizierten Double-Opt-in-Flow und eine serverseitig geprüfte DSGVO-Consent-Checkbox, sauber über Layout-XML in Footer, Checkout-Success und CMS-Block platziert.