Wix हेल्प

आपके CMS (कंटेंट मैनेजमेंट सिस्टम) के कलेक्शन फ़ील्ड, कलेक्शन के हर आइटम का कंटेंट स्टोर करते हैं। फ़ील्ड टाइप तय करता है कि आप फ़ील्ड में किस तरह का कंटेंट स्टोर कर सकते हैं और आपकी साइट के कौन-से एलिमेंट उस फ़ील्ड से कनेक्ट हो सकते हैं।

टेबल कलेक्शन लेआउट में, फ़ील्ड वर्टिकल कॉलम के रूप में दिखाई देते हैं। हर कॉलम में सबसे ऊपर फ़ील्ड का नाम और सेल में हर आइटम का कंटेंट स्टोर होता है। अपने कलेक्शन फ़ील्ड मैनेज करने के लिए, आप लिस्ट या गैलरी लेआउट भी चुन सकते हैं।
CMS कलेक्शन फ़ील्ड मैनेज करने का स्क्रीनशॉट।

प्राइमरी फ़ील्ड

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

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

Wix Harmony Editor से बनाई गई साइटों में, हर आइटम पेज URL के आखिर में आइटम स्लग फ़ील्ड का स्लग होता है। Wix Harmony में आइटम पेज URL के बारे में और जानें।

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

रेगुलर फ़ील्ड

अपने कलेक्शन में फ़ील्ड जोड़ते समय, आप कई तरह के फ़ील्ड टाइप में से चुन सकते हैं। हर फ़ील्ड में फ़ील्ड टाइप, फ़ील्ड का नाम, फ़ील्ड ID, वैकल्पिक हेल्प टेक्स्ट और फ़ील्ड के कंटेंट को व्यक्तिगत पहचान योग्य जानकारी (PII) के रूप में एन्क्रिप्ट करने का विकल्प होता है।

इसके अलावा, कुछ फ़ील्ड को अनिवार्य बनाने, कैरेक्टर काउंट लिमिट सेट करने, फ़ील्ड में सिर्फ़ खास वैल्यू स्वीकार करने और अन्य नियम लागू करने के लिए, आप फ़ील्ड वैलिडेशन सेट कर सकते हैं। नए आइटम जोड़ते समय फ़ील्ड खाली न रहें, इसके लिए आप डिफ़ॉल्ट वैल्यू जोड़ सकते हैं, जो फ़ील्ड में अपने-आप भर जाती हैं।

फ़ील्ड टाइप

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

फ़ील्ड में स्टोर होने वाले कंटेंट का टाइप बदलने के लिए, आप किसी मौजूदा फ़ील्ड का फ़ील्ड टाइप बदल सकते हैं। ध्यान रखें कि अगर फ़ील्ड आपकी साइट पर लिंक किया गया था, तो उसका फ़ील्ड टाइप बदलने से लिंक टूटने जैसी समस्याएं हो सकती हैं। साथ ही, आप ‘प्राइमरी’ फ़ील्ड, ‘सिस्टम’ फ़ील्ड या Wix Multilingual में ट्रांसलेशन मैनेजर में जोड़े गए कलेक्शन के फ़ील्ड का टाइप नहीं बदल सकते।
ध्यान दें:

Wix Harmony Editor से बनाई गई साइटों में आप किसी फ़ील्ड का टाइप नहीं बदल सकते। इसके बजाय, अपनी ज़रूरत के फ़ील्ड टाइप के साथ एक नया फ़ील्ड जोड़ें और उसमें अपना कंटेंट कॉपी करें।

कलेक्शन फ़ील्ड चुनने का स्क्रीनशॉट।

फ़ील्ड नेम

फ़ील्ड नेम आपके कलेक्शन के तालिका लेआउट में हर कॉलम के ऊपर दिखाई देता है। जब आप एलिमेंट को अपने कलेक्शन फ़ील्ड से कनेक्ट करते हैं, तब भी फ़ील्ड नेम दिखाई देता है। फ़ील्ड नेम बदलने से यह आपके पूरे CMS और एडिटर में बदल जाता है, लेकिन आपकी लाइव साइट पर इसका कोई असर नहीं पड़ता।

CMS कलेक्शन फ़ील्ड को एडिट करने का स्क्रीनशॉट।

फ़ील्ड ID (सिर्फ़ Velo by Wix)

कोड में Data API या Dataset API का इस्तेमाल करके किसी फ़ील्ड को रेफ़र करने के लिए फ़ील्ड ID का इस्तेमाल किया जाता है। उदाहरण के लिए, अगर आप Data API से कोई आइटम इंसर्ट करना चाहते हैं, तो फ़ील्ड ID का इस्तेमाल करें।
1wixData.insert("CollectionName", {"fieldKey": "value"});
नया फ़ील्ड बनाते समय, फ़ील्ड नेम के आधार पर फ़ील्ड ID अपने-आप बन जाती है। नया फ़ील्ड जोड़ते समय आप फ़ील्ड ID एडिट कर सकते हैं, लेकिन फ़ील्ड बन जाने के बाद इसे बदल नहीं सकते। ध्यान रखें कि फ़ील्ड ID की शुरुआत $ से नहीं हो सकती और इसमें पीरियड (‘ .’) शामिल नहीं किया जा सकता।
कलेक्शन फ़ील्ड से जुड़ी फ़ील्ड ID का स्क्रीनशॉट।

हेल्प टेक्स्ट (वैकल्पिक)

अगर आप अपने कलेक्शन में ऐसा टूलटिप चाहते हैं जो फ़ील्ड का काम समझाए, तो उस फ़ील्ड में हेल्प टेक्स्ट जोड़ें। फ़ील्ड में हेल्प टेक्स्ट सेव करने पर, आपके कलेक्शन में फ़ील्ड नेम के पास एक आइकन दिखाई देता है। हेल्प टेक्स्ट का टूलटिप देखने के लिए आइकन पर होवर करें। यह टेक्स्ट सिर्फ़ आपको और ऐसे कोलैबोरेटर को आपके कलेक्शन में दिखाई देता है जिनके CMS रोल्स उन्हें कलेक्शन देखने की परमिशन देते हैं।
CMS कलेक्शन में दिखाई देने वाले हेल्प टेक्स्ट का स्क्रीनशॉट।

पर्सनली आइडेंटिफ़ाएबल इन्फ़ॉर्मेशन (PII) के रूप में एन्क्रिप्ट करें

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

अगर कोई भी आपका कलेक्शन देख सकता है, तो एन्क्रिप्शन चालू करने पर एक चेतावनी दिखाई देती है। इसके बारे में और जानें: PII डाटा स्टोर करना।

फ़ील्ड कंटेंट को पर्सनली आइडेंटिफ़ाएबल इन्फ़ॉर्मेशन के रूप में एन्क्रिप्ट करने वाला टॉगल एनेबल करने का स्क्रीनशॉट।

सिस्टम फ़ील्ड

CMS हर कलेक्शन के लिए अपने-आप सिस्टम फ़ील्ड बनाता है, जिनका इस्तेमाल बैकएंड कोड में किया जाता है। जब आप अपने कलेक्शन के लिए डायनामिक पेज जोड़ते हैं, तो आपकी डायनामिक लिस्ट और डायनामिक आइटम पेज के लिए पेज लिंक फ़ील्ड भी सिस्टम फ़ील्ड के तौर पर अपने-आप बन जाते हैं। डिफ़ॉल्ट सिस्टम फ़ील्ड आपके कलेक्शन में छिपे रहते हैं, लेकिन आप अपने कलेक्शन में मैनेज फ़ील्ड्स पर क्लिक करके उन्हें देख सकते हैं।

नीचे दी गई तालिका में डिफ़ॉल्ट सिस्टम फ़ील्ड देखें:
फ़ील्ड का नामफ़ील्ड IDफ़ील्ड टाइपजानकारी
ID
_id
टेक्स्ट
आइटम का एक यूनिक आइडेंटिफ़ायर। CSV फ़ाइल से नया कंटेंट इंपोर्ट करते समय, आप ID के लिए कोई वैल्यू सेट कर सकते हैं। ऐसा न करने पर, ID एक रैंडम UUID होती है।

Wix Velo का इस्तेमाल करके, आप डाटा API से आइटम जोड़ते समय भी ID के लिए कोई वैल्यू सेट कर सकते हैं।

एक बार तय होने के बाद, ID को एडिट नहीं किया जा सकता।
बनाने की तारीख
_createdDate
तारीख और समय
वह तारीख और समय, जब आइटम को कलेक्शन में जोड़ा गया था।
अपडेट की तारीख
_updatedDate
तारीख और समय
वह तारीख और समय, जब कलेक्शन में आइटम को पिछली बार बदला गया था।
ओनर
_owner
टेक्स्ट
आइटम बनाने वाले व्यक्ति का यूनिक आइडेंटिफ़ायर। हर आइटम को किसने बनाया, यह तय करने के लिए इसका इस्तेमाल कलेक्शन परमिशन में किया जाता है।
ध्यान दें:
एक्सपोर्ट की गई CSV फ़ाइल में समय वाले फ़ील्ड UTC+0 में होते हैं। वे लोकल समय में नहीं होते।

प्राइमरी कैटेगरी फ़ील्ड्स

जब आप अपने कलेक्शन में 'कैटेगरी' फ़ील्ड जोड़ते हैं, तो एक छिपी हुई 'प्राइमरी कैटेगरी' फ़ील्ड अपने-आप बन जाती है। यह फ़ील्ड सेव करती है कि एक से ज़्यादा कैटेगरी असाइनमेंट वाले आइटम के लिए कौन-सी कैटेगरी प्राइमरी है।

प्राइमरी कैटेगरी क्यों ज़रूरी है: प्राइमरी कैटेगरी से सर्च इंजन आपके कंटेंट का स्ट्रक्चर समझ पाते हैं। जब कोई आइटम एक से ज़्यादा कैटेगरी में होता है, तो प्राइमरी कैटेगरी सर्च इंजन को बताती है कि SEO के लिए कौन-सी कैटेगरी उस आइटम को सबसे बेहतर तरीके से दिखाती है।

प्राइमरी कैटेगरी कैसे काम करती है:
  • आप किसी आइटम को जो पहली कैटेगरी असाइन करते हैं, वह अपने-आप उसकी प्राइमरी कैटेगरी बन जाती है।
  • प्राइमरी कैटेगरी बदलने के लिए, 'कैटेगरी' फ़ील्ड में किसी दूसरी कैटेगरी के आगे दिए गए फ्लैग आइकन पर क्लिक करें।
  • हर आइटम की प्राइमरी कैटेगरी देखने के लिए, अपने कलेक्शन व्यू में 'प्राइमरी कैटेगरी' फ़ील्ड को अनहाइड करें। 'कैटेगरी' फ़ील्ड में कई कैटेगरी होने पर भी यह केवल एक कैटेगरी दिखाती है।
  • आप 'प्राइमरी कैटेगरी' फ़ील्ड को अलग से हटा नहीं सकते। यह फ़ील्ड केवल तभी हटती है, जब इससे कनेक्टेड 'कैटेगरी' फ़ील्ड हटाई जाती है।

कलेक्शन में अनहाइड की गई प्राइमरी कैटेगरी फ़ील्ड दिखाने वाला स्क्रीनशॉट।

जब आप डायनामिक पेज बनाते हैं, तो आपके कलेक्शन में पेज लिंक फ़ील्ड अपने-आप सिस्टम फ़ील्ड के रूप में बन जाती हैं। ये फ़ील्ड आपके डायनामिक लिस्ट पेज और डायनामिक आइटम पेज पर हर आइटम के यूनीक URL के लिए लिंक बनाती हैं।

पेज लिंक फ़ील्ड का फ़ॉर्मैट डायनामिक पेज के टाइप पर निर्भर करता है:
  • डायनामिक लिस्ट पेज: डिफ़ॉल्ट रूप से, पेज लिंक URL डायनामिक लिस्ट पेज के वेब एड्रेस के आखिर में कलेक्शन का नाम जोड़ता है।
  • डायनामिक आइटम पेज: डिफ़ॉल्ट रूप से, पेज लिंक URL हर यूनीक आइटम के लिए डायनामिक आइटम पेज के वेब एड्रेस के आखिर में प्राइमरी फ़ील्ड की वैल्यू जोड़ता है।
ध्यान दें:

Wix Harmony Editor से बनाई गई साइटों में, आइटम पेज URL इसके बजाय आइटम स्लग फ़ील्ड का इस्तेमाल करते हैं। जब आप आइटम पेज बनाते हैं, तो Wix Harmony आपके कलेक्शन में यह फ़ील्ड जोड़ देता है। Wix Harmony में आइटम पेज URL के बारे में और जानें।

डायनामिक आइटम और डायनामिक लिस्ट पेज के पेज लिंक फ़ील्ड दिखाने वाला स्क्रीनशॉट।
टिप:
अपने एडिटर की पेज सेटिंग्स पर जाकर अपने डायनामिक पेज में इस्तेमाल होने वाले वेरिएबल कस्टमाइज़ करें। एडिटर में URL वैल्यू एडिट करने से आपके कलेक्शन के पेज लिंक फ़ील्ड अपने-आप अपडेट हो जाते हैं।