Live Version ist nicht mehr zugänglich

Topic summary

Ein Shopify-Nutzer kann plötzlich die Live-Version seines Themes nicht mehr bearbeiten. Früher waren im Theme-Editor mehrere Märkte (Deutschland, EU, International) sichtbar, jetzt erscheint nur noch ein Häuschen-Symbol und Änderungen werden nicht auf der Live-Seite übernommen.

Ursache:
Die anderen Märkte wurden vermutlich entfernt, wodurch Deutschland automatisch zum “Default”-Template wurde. Der Shop greift jedoch weiterhin auf alte “context”-Template-Dateien zu, die im Theme-Editor nicht mehr zugänglich sind.

Lösung:

  1. Sicherheitskopie des aktuellen Themes erstellen
  2. Im Code-Editor alle “context”-Dateien in den Templates entfernen
  3. Die Sicherheitskopie veröffentlichen und im Inkognito-Modus prüfen

Ergebnis: Die vorgeschlagene Lösung hat funktioniert, und die Änderungen sind nun wieder auf der Live-Seite sichtbar.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hallo,

ich kann die live Version nicht mehr bearbeiten. Wenn ich auf mein Theme-anpassen gehe konnte ich früher auswählen zwischen Germany, EU, International und ich habe immer Germany bearbeitet, weil ich nur in D verkaufe. Jetzt sehe ich, wenn ich auf anpassen gehe nur ein Häuschen und Startseite aber nicht die Version die live ist. Wenn ich die bearbeite ändert sich auf der live Version nichts…

@Dilek17 in Bezug auf die Templates, die man für Märkte bearbeiten kann, arbeitet man standardmäßig mit dem “Default” Markt. Dieser wird auf alle Märkte angewandt, es sei denn, man hat für einen Markt eine Abweichung erstellt. In diesem Fall wird im Code ein “context” Layout geladen.

Was ich in deinem Fall vermute:

Da du für den “DE” Markt das Template angepasst hast, musst du darauf achten, dass du beim Bearbeiten des Themes auch weiterhin “DE” ausgewählt hast.
Änderungen im “Default”-Template werden nämlich nicht mehr für den Deutschen Markt angewandt.

Werden denn im Theme-Editor die Märkte DE, EU & Int. noch angezeigt?

Nein im Theme Editor sind gar keine Märkte mehr sichtbar…

@Dilek17 hattest du unter Einstellungen → Märkte etwas geändert bzw. Märkte entfernt?

Nein, ich war längere Zeit nicht eingeloggt, sonst nichts…

@Dilek17 hast du mal einen Link zu deiner Seite?

www.dineess-shop.de

Vielen Dank.
Könntest du mal in der Admin-Konsole unter Einstellungen → Märkte schauen, welche Märkte aktiv sind?

Gerne einen Screenshot machen und hier teilen

Nur Deutschland

@Dilek17 ich vermute mal, dass die anderen Regionen entfernt wurden, wodurch Deutschland zum “Default”-Template wurde.

Könntest du über Onlineshop → auf das Kontextmenü (drei Punkte neben “Anpassen”) → Code bearbeiten und einen Screenshot der Templates machen?

Hier ein Beispiel:

Keine Angst, hier sind keine sensiblen Daten zu sehen.

Ich vermute, dass bevor die Märkte entfernt wurden, du in den Templates der Märkte gearbeitet hast. Dadurch wird eine Datei erstellt, die “context” enthält. Diese wird auch weiterhin vom Shop genutzt.

Dadurch, dass die Märkte entfernt wurden, ist auch Deutschland automatisch zum “Default” geworden. Das Theme bzw. der Shop greift aber noch auf die “alten” context-Templates zu, die du über den Theme-Editor nicht aufrufen kannst.

Sollten die context-Dateien auftauchen, gehe folgendermaßen vor:

  1. Erstelle eine Sicherheitskopie des aktuellen Themes

  2. In der Sicherheitskopie gehst du, wie oben beschrieben, zum Code Editor und entfernst alle “context”-Dateien.
    Diese sehen so aus:

  3. Die Sicherheitskopie veröffentlichst du und schaust, ob deine Änderungen Live zu sehen sind. Am besten über einen Inkognito-Tab.

Jetzt sollten deine Änderungen zu sehen sein.

Sollte das nichts bewirkt haben, kannst du die Originalversion des Themes wieder veröffentlichen.

1 Like

Danke… hat geklappt..