اگر میں فائل کو تبدیل کرتا ہوں تو کلر سویچ اپ ڈیٹ کیوں نہیں ہوتا؟

ہم کلر سویچ فائلوں کو کیش کرتے ہیں تاکہ وہ تیزی سے لوڈ ہو جائیں کیونکہ وہ اکثر تبدیل نہیں ہوں گی۔ ٹریڈ آف یہ ہے کہ اگر آپ سوئچ کو تبدیل کرنے کا فیصلہ کرتے ہیں تو اسے فوری طور پر اپ ڈیٹ نہیں کیا جائے گا۔

اپنے سوئچز کو اپنی اپ لوڈ کردہ نئی تصویر میں اپ ڈیٹ کرنے پر مجبور کرنے کے لیے، آپ کو مختصر طور پر کوڈ میں کودنے کی ضرورت ہوگی۔

سب سے پہلے، اپنے تھیم کوڈ ایڈیٹر کو کھولیں /admin/themes پر جا کر، اپنی تھیم کی اپنی کاپی پر Actions پر کلک کر کے، اور پھر Edit code ۔

ان چار فائلوں کو کھولیں:

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

آپ کو کچھ کوڈ ہٹانے کی ضرورت ہوگی جو احتیاط سے کرنے کی ضرورت ہے، لہذا بہتر ہے کہ آپ پہلے فائل کا بیک اپ لیں۔ اگر کچھ غلط ہو جاتا ہے تو آپ فائل کو واپس کرنے کے لیے ہمیشہ ان اقدامات پر عمل کر سکتے ہیں۔

تلاش کریں اور حذف کریں۔ | split: '?' | first اور آپ بالکل تیار ہیں:

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


چاروں فائلوں میں کوڈ اب اس طرح نظر آنا چاہئے:

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