Produktanzahl verändert sich nicht -> Seite aktualisiert stattdessen (Dawn 2.0)

Topic summary

Auf Produktseiten führt der Klick auf “+” zur Seitenaktualisierung und setzt die Menge auf 1 zurück; direkte Eingabe im Feld und Änderungen im Warenkorb funktionieren. Betroffen sind einzelne Shops mit Dawn 10.0/12.0 und auch ein Sense 12.0, andere identische Shops ohne Problem.

Analyse/Verlauf:

  • Problem reproduzierbar; Entwicklerkonsole zeigt zahlreiche Fehler (Screenshot geteilt).
  • Mögliche Ursachen: Theme-Anpassungen, Skript-/App-Konflikte, inkompatibler injizierter Code. Empfohlen: Codeänderungen rückgängig machen, frische Theme-Kopie vergleichen, vorab Backup.

Ursache gefunden:

  • Ein benutzerdefiniertes Liquid im Theme Editor enthielt jQuery-Code, der bei Klick ein setInterval mit location.reload() auslöste. Das erzwang Reloads, resetete die Menge und deaktivierte u. a. Bildvergrößerung.

Lösung/Empfehlungen:

  • Problem behoben durch Entfernen/Deaktivieren des Custom-Skripts.
  • SKU (Artikelnummer) anzeigen ohne Reload: Standard-Block „SKU“ im Theme-Editor nutzen oder reines Liquid für die aktuell gewählte Variante; optional dynamische Aktualisierung per JS-Listener auf Variantenwechsel (ohne reload).
  • Bei ähnlichen Fehlern: Custom-Code/Apps prüfen, Konsole auf Fehler prüfen, mit sauberer Theme-Kopie diffen, ggf. Support/Experten einbinden.

Status: Gelöst durch Entfernen des fehlerhaften Custom-Codes und Nutzung des Standard-SKU-Blocks.

Summarized with AI on January 7. AI used: gpt-5.

Hey @romu-naassancom

Das Problem, das du mit dem Dawn-Theme in Shopify beschreibst, bei dem die Seite neu lädt, anstatt die Produktanzahl zu ändern, wenn auf den “+”-Button geklickt wird, oder die Menge wieder zurücksetzen auf “1”, scheint sehr ärgerlich zu sein. Ich habe das jetzt in deinen Links replizieren können.

Es könnte allerdings mehrere Ursachen haben, einschließlich spezifischer Anpassungen oder Konflikte mit anderen Skripten oder Frontend Apps, die in deinem Shopify-Shop integriert sind. Wenn das Dawn Theme auf 12.0 aktualisert wurde, ist vielleicht eine App noch mit dessen injizierten Code auf der PDP aktiv die nicht mit dieser Dawn Version kompatibel ist. In der Developer Console wird das auch bestaeigt mit einer sehr hohen Anzahl an Fehlermedlungen wie du hier sehen kannst:

Eine Lösung könnte darin bestehen, Änderungen an den Liquid-Dateien, die für das Theme verwendet werden, rückgängig zu machen. Du kannst zu den vorherigen Versionen dieser Dateien zurückkehren, indem du im Shopify-Adminbereich auf “Online Store” > “Themes” > “Actions” > “Edit code” gehst und dann die spezifische Datei öffnest, die geändert wurde. Dort solltest du eine Option finden, um zu einer früheren Version der Datei zurückzukehren.

Da das Problem in verschiedenen Shops mit unterschiedlichen Versionen des Dawn-Themes auftritt, deutet alles somit auf ein Problem mit dem Theme selbst. In diesem Fall könnte es hilfreich sein, sich an den Shopify-Support oder die Entwickler des Frontend Apps zu wenden, um weitere Unterstützung zu erhalten.

Fuege auch eine Frische Kopie des Dawn Themes zum Shop um zu schauen wie das Code da aussieht und vergleiche es am besten mit dem obigen Theme im diffchecker.com Tool. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.

Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!

VG,

1 Like