Liquid, JavaScript, Themes
Hallo,
storefront-banner.js:1 Uncaught (in promise) e: Error completing request. A network failure may have prevented the request from completing. Error: TypeError: Failed to fetch at n.<anonymous> (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:48315) at d (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:4496) at Generator.<anonymous> (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:5842) at Generator.throw (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:4925) at V (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:2623) at c (https://www.myrto.de/cdn/shopifycloud/privacy-banner/storefront-banner.js:1:2862)
diese Fehler sieht man in der Browser-Konsole auf unserer Seite. Wir haben das Prestige Theme 10.4 und wenn wir in der aktuellen Version den Privacy Banner deaktivieren, funktioniert der native Shopify Privacy Banner nicht mehr (in früheren Versionen ging das mal). Ich stelle mir vor, dass das Prestige Theme ja den nativen Banner an einer Stelle auch herausnehmen muss und das bei uns nicht richtig läuft. Hat jemand eine Idee?
Der obige Fehler tritt anscheinend nur mit uBlock in Chrome auf. Ansonsten ist zwar das HTML Element section id="shopify-pc__banner" da, aber es ist auf display: none !important per CSS gesetzt, auch wenn ich alle Browserdaten vorher gelöscht habe.
Viele Grüße
Hast einen Link? Und gab es einen Theme Update? Failed to fetch kann auch durch Content- oder Ad-Blocker wie uBlock Origin verursacht werden ¯\_(ツ)_/¯. Ich habe das jetzt im neusten Prestige Theme getestet und mein Shopify Privacy Banner geht da einwandfrei.
Ggf. hindert dein Prestige-Theme den Banner durch irgendwelche CSS oder JS. Prüfe dein CSS, Snippets und ggf. die Theme-Konfiguration. Deaktiviere den Prestige-eigenen Banner vollständig und stelle sicher, dass kein CSS-Override mehr aktiv ist. Teste anschließend erneut ohne Ad-Blocker.
Der Fehler aus der Konsole kam wie gesagt wegen uBlock Origin. Das Banner wurde trotzdem danach nicht angezeigt wegen einer unglücklichen Interaktion mit einem eigenen Plugin. Haben wir gefunden durch Abschalten der App Einbettungen.
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024