Perché il campione di colore non si aggiorna se cambio il file?

Memorizziamo nella cache i file dei campioni di colore in modo che si carichino più velocemente poiché non cambieranno spesso. Il compromesso è che se decidi di cambiare il campione, questo non verrà aggiornato immediatamente.

Per forzare l'aggiornamento dei tuoi campioni alla nuova immagine che hai caricato, dovrai passare brevemente al codice.

Per prima cosa, apri l'editor del codice del tema accedendo a /admin/themes , facendo clic su Actions sulla tua copia del tema e quindi Edit code .

Apri questi quattro file:

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

Dovrai rimuovere parte del codice che deve essere eseguito con attenzione, quindi è meglio eseguire prima il backup del file. Se qualcosa va storto puoi sempre seguire questi passaggi per ripristinare il file .

Cerca ed elimina | split: '?' | first e sei a posto:

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


In tutti e quattro i file il codice dovrebbe ora assomigliare a questo:

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