Warum wird das Farbfeld nicht aktualisiert, wenn ich die Datei ändere?

Wir speichern Farbmusterdateien im Cache, damit sie schneller geladen werden, da sie sich nicht oft ändern. Der Nachteil besteht darin, dass, wenn Sie sich entscheiden, das Farbfeld zu ändern, es nicht sofort aktualisiert wird.

Um die Aktualisierung Ihrer Farbfelder auf das neue von Ihnen hochgeladene Bild zu erzwingen, müssen Sie kurz in den Code springen.

Öffnen Sie zunächst Ihren Theme-Code-Editor, indem Sie zu /admin/themes navigieren, in Ihrer Kopie Ihres Themes auf Actions klicken und dann Edit code klicken.

Öffnen Sie diese vier Dateien:

  • sections/featured-product.liquid
  • sections/main-product.liquid
  • sections/main-product-modal.liquid
  • snippets/product-card.liquid

Sie müssen Code entfernen, was sorgfältig durchgeführt werden muss. Sichern Sie daher am besten zuerst die Datei. Wenn etwas schief geht, können Sie jederzeit die folgenden Schritte ausführen, um die Datei wiederherzustellen .

Suchen und löschen | split: '?' | first und schon sind Sie fertig:

 assign color_image = value | handle | append: '.' | append: swatch_file_extension | file_img_url: '50x50' | prepend: 'https:' | split: '?' | first


In allen vier Dateien sollte der Code nun so aussehen:

 assign color_image = value | handle | append: '.' | append: swatch_file_extension | file_img_url: '50x50' | prepend: 'https:'