मुख्य सामग्री पर जाएं
मेटाफ़ील्ड्स वह कस्टम डेटा है जिसे आप या आपके ऐप्स Shopify में सेव करते हैं: जैसे किसी ऑर्डर पर गिफ़्ट मैसेज, किसी प्रोडक्ट पर केयर लेबल, या किसी ग्राहक का अकाउंट नंबर। टेम्पलेट इन्हें Liquid से प्रिंट कर सकते हैं। कोड एडिटर का मेटाफ़ील्ड्स टैब हर तरह के मेटाफ़ील्ड का सिंटैक्स दिखाता है।

शुरू करने से पहले: देखें कि Foliant कौन-से मेटाफ़ील्ड्स लोड करता है

Foliant ऑर्डर के साथ मेटाफ़ील्ड्स लोड करता है, पर वह सभी मेटाफ़ील्ड्स लोड नहीं कर सकता। यह ऐसे काम करता है:
  • आपके स्टोर में कम से कम एक मेटाफ़ील्ड डेफ़िनिशन होनी चाहिए (Shopify एडमिन में, सेटिंग्स › कस्टम डेटा)। कोई डेफ़िनिशन न होने पर कोई मेटाफ़ील्ड लोड नहीं होता।
  • हर तरह के लिए (ऑर्डर, ड्राफ़्ट ऑर्डर, ग्राहक, प्रोडक्ट और वैरिएंट), Foliant वे डेफ़िनिशन लोड करता है जिन्हें आपने पिन किया है, हर तरह के लिए ज़्यादा से ज़्यादा 10, उसी क्रम में जिसमें वे पिन हैं।
  • अगर किसी तरह की कोई डेफ़िनिशन पिन नहीं है, तो Foliant उसके लिए मिलने वाले पहले 10 मेटाफ़ील्ड्स लोड करता है।
इसलिए यह पक्का करने के लिए कि कोई मेटाफ़ील्ड प्रिंट हो, उसकी डेफ़िनिशन बनाएँ और उसे सेटिंग्स › कस्टम डेटा में पिन करें। डेफ़िनिशन में किए गए बदलाव दस्तावेज़ों में दिखने में एक घंटे तक लग सकता है।

मेटाफ़ील्ड प्रिंट करें

namespace और key की जगह अपने मेटाफ़ील्ड का namespace और key लिखें (जैसे custom.gift_message): प्रोडक्ट और वैरिएंट के मेटाफ़ील्ड्स हर आइटम के लिए अलग होते हैं, इसलिए इन्हें लाइन आइटम लूप के अंदर इस्तेमाल करें:

मेटाफ़ील्ड के प्रकार कैसे प्रिंट होते हैं

ध्यान रखें

  • खाली या मौजूद न होने वाला मेटाफ़ील्ड कुछ भी प्रिंट नहीं करता। उसका लेबल हटाने के लिए != blank इस्तेमाल करें।
  • विज़ुअल टेम्पलेट में, मेटाफ़ील्ड्स को कस्टम Liquid ब्लॉक से प्रिंट करें।
  • पिक लिस्ट में प्रोडक्ट या वैरिएंट के मेटाफ़ील्ड्स कॉलम के रूप में दिखाए जा सकते हैं, टेम्पलेट की पिक लिस्ट सेटिंग्स में।

संबंधित लेख