यदि मैं फ़ाइल बदलता हूँ तो रंग नमूना अद्यतन क्यों नहीं होता?

हम कलर स्वैच फ़ाइलों को कैश करते हैं ताकि वे तेज़ी से लोड हों क्योंकि वे अक्सर नहीं बदलेंगी। समस्या यह है कि यदि आप नमूना बदलने का निर्णय लेते हैं तो इसे तुरंत अपडेट नहीं किया जाएगा।

अपने नमूनों को आपके द्वारा अपलोड की गई नई छवि में अपडेट करने के लिए बाध्य करने के लिए, आपको संक्षेप में कोड में कूदना होगा।

सबसे पहले, /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:'