header-logo
Wix के साथ शुरुआत करनाWix के साथ अपनी वेबसाइट और बिज़नेस बनाएँअपनी वेबसाइट बनाने, टेम्पलेट कस्टमाइज़ करने, या अपनी ऑनलाइन प्रेज़ेंस बेहतर बनाने के लिए प्रोफ़ेशनल्स को हायर करने के लिए हमारे AIटूल्स देखे
वेबसाइट बनानापढ़ें कि Wix एडिटर का इस्तेमाल कैसे करें और अपनी साइट पर कंटेंट कैसे मैनेज करें। जानें कि अपने विज़िटर्स की प्राइवेसी कैसे सुरक्षित रखें और अपनी साइट को एक्सेसिबल कैसे बनाएं।
अकाउंट और बिलिंगअपनी अकाउंट सेटिंग्स देखें, अपने सब्सक्रिप्शन और प्लान मैनेज करें और अपने इनवॉइस समझें.
Wix मोबाइल ऐप का इस्तेमाल करनाअपने बिज़नेस को चलते-फिरते अच्छे से चलाने के लिए हमारे मोबाइल ऐप्स का इस्तेमाल करें और अपनी साइट के मेंबर्स के टच में रहने के लिए एक खास ऐप सेट अप करें।
डोमेन कनेक्ट करनाअपनी साइट के लिए डोमेन खरीदने, कनेक्ट करने या ट्रांसफर करने का तरीका जानने के लिए हमारे स्टेप-बाय-स्टेप गाइड को फॉलो करें, और जानें कि अपनी साइट का डेटा कैसे सुरक्षित रखें।
अपना बिज़नेस मैनेज़ करनाअपने बिज़नेस और वेब प्रेजेंस को बढ़ाने के लिए टूल्स लें। अपनी खास ज़रूरतों के लिए सही टूल्स ढूंढें, ऑनलाइन पेमेंट सेट अप करें और अपनी साइट के एनालिटिक्स पर नज़र रखें।
अपनी साईट प्रमोट करना सर्च इंजन पर इसे प्रमोट करके, ईमेल भेजकर और पेड ऐड चलाकर अपनी साइट को ज़्यादा विज़िबल बनाना सीखें। प्रैक्टिकल टिप्स से अपनी ऑनलाइन प्रेजेंस को बेहतर बनाएं।
स्टूडियो, पार्टनर और एंटरप्राइअपने स्टूडियो या एंटरप्राइज़ अकाउंट का ज़्यादा से ज़्यादा फ़ायदा उठाएँ, एडवांस्ड फ़ीचर्स के साथ जो आपको ज़्यादा अच्छे से काम करने में मदद करेंगे.
और अधिक मदद की आवश्यकता है?साइट परफॉर्मेंस और टेक्निकल दिक्कतों के लिए सॉल्यूशन ढूंढें, उन दिक्कतों के बारे में जानें जिन्हें हम ठीक करने पर काम कर रहे हैं या मदद के लिए हमसे कॉन्टैक्ट करें।
placeholder-preview-image
Wix Learnहमारे कोर्सेज़ और ट्यूटोरियल के ज़रिए अपने स्किल्स का विकास करें।
Wix ब्लॉगवेब डिज़ाइन, मार्केटिंग आदि के लिए सुझाव पाएं।
SEO लर्निंग हबसर्च इंजन से ऑर्गेनिक साइट ट्रैफिक बढ़ाना सीखें।
वेबसाइट विकासहमारे फ़ुल-स्टैक प्लेटफ़ॉर्म का उपयोग करके एक कस्टम साइट बनाएं।
किसी प्रोफेशनल को अपॉइन्ट करेंअपने लक्ष्यों तक पहुँचने में मदद के लिए किसी एक्सपर्ट से संपर्क करें।
placeholder-preview-image

CMS: अपनी कलेक्शन्स में फील्ड वैलिडेशन सेट करना

अपने CMS (कंटेंट मैनेजमेंट सिस्टम) कलेक्शन में फ़ील्ड वैलिडेशन जोड़ें ताकि कुछ फ़ील्ड्स को 'required' बनाया जा सके, उनके कैरेक्टर्स को सीमित किया जा सके, या उन्हें केवल विशिष्ट वैल्यूज़ स्वीकार करने के लिए सेट किया जा सके।

फील्ड वैलिडेशन के बारे में

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

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

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

अपनी कलेक्शन्स में फील्ड्स को जरूरी (required) बनाना

आप कलेक्शन फील्ड को अनिवार्य (required) के रूप में सेट कर सकते हैं ताकि फील्ड खाली होने पर नए आइटम सेव न किए जा सकें। ऐसा करने के लिए, संबंधित फील्ड को एडिट करें और Validations टैब में टॉगल को इनेबल करें। किसी फील्ड को 'required' के रूप में सेट करने के बाद, आपके कलेक्शन में फील्ड के नाम के बगल में एक एस्टेरिस्क (*) दिखाई देता है। यदि आपके द्वारा अनिवार्य सेट किया गया कोई भी फील्ड खाली है, तो एक चेतावनी आपको उन्हें भरने के लिए सूचित करती है।

ध्यान रखें कि टेबल लेआउट ऑटोमैटिकली सेव हो जाता है, जिससे खाली अनिवार्य फील्ड्स के साथ नए आइटम बनाना संभव हो जाता है। ऐसा होने से रोकने के लिए आप टेबल लेआउट को डिसेबल कर सकते हैं।

अपने कलेक्शन में किसी फ़ील्ड को 'required' बनाने के लिए:

  1. CMS पर जाएँ जो आपकी साइट के डैशबोर्ड में है।
  2. संबंधित कलेक्शन पर क्लिक करें।
  3. Manage Fields पर क्लिक करें।
  4. उस फ़ील्ड पर क्लिक करें जिसे आप 'required' फ़ील्ड बनाना चाहते हैं।
  5. Validations टैब पर क्लिक करें।
  6. Make this a required field टॉगल को इनेबल करें।
  7. Save पर क्लिक करें।

टेक्स्ट फ़ील्ड्स के लिए कैरेक्टर काउंट लिमिट सेट करना

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

अपने कलेक्शन में किसी टेक्स्ट फ़ील्ड के लिए कैरेक्टर काउंट सीमित करने के लिए:

  1. CMS पर जाएँ जो आपकी साइट के डैशबोर्ड में है।
  2. संबंधित कलेक्शन पर क्लिक करें।
  3. Manage Fields पर क्लिक करें।
  4. उस टेक्स्ट फ़ील्ड पर क्लिक करें जिसमें आप कैरेक्टर काउंट (अक्षरों की संख्या) को सीमित करना चाहते हैं।
  5. Validations टैब पर क्लिक करें।
  6. Limit character count टॉगल को इनेबल करें।
  7. फ़ील्ड के लिए न्यूनतम (minimum) और अधिकतम (maximum) कैरेक्टर लिमिट दर्ज करें।
  8. Save पर क्लिक करें।

टेक्स्ट फ़ील्ड्स को केवल स्पेसिफिक वैल्यूज़ स्वीकार करने के लिए सेट करना

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

टेक्स्ट फ़ील्ड्स को केवल स्पेसिफिक वैल्यूज़ स्वीकार करने के लिए सेट करने के लिए:

  1. CMS पर जाएँ जो आपकी साइट के डैशबोर्ड में है।
  2. संबंधित कलेक्शन पर क्लिक करें।
  3. Manage Fields पर क्लिक करें।
  4. उस टेक्स्ट फ़ील्ड पर क्लिक करें जिसमें आप केवल विशिष्ट वैल्यूज़ स्वीकार करना चाहते हैं।
  5. Validations टैब पर क्लिक करें।
  6. Accept specific values only टॉगल को इनेबल करें।
  7. वे वैल्यूज़ दर्ज करें जिन्हें आप इस फ़ील्ड के लिए उपलब्ध कराना चाहते हैं। हर वैल्यू के बाद Enter दबाएँ या कॉमा (,) लगाएँ।
  8. Save पर क्लिक करें।

खाली रिक्वायर्ड फ़ील्ड्स को रोकने के लिए टेबल लेआउट को हाइड करना

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

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

अपने कलेक्शन में टेबल लेआउट छिपाने के लिए:

  1. CMS पर जाएँ जो आपकी साइट के डैशबोर्ड में है।
  2. संबंधित कलेक्शन पर क्लिक करें।
  3. More Actions पर क्लिक करें और Collection settings चुनें।
  4. Hide table layout के बगल वाले टॉगल को इनेबल करें।
  5. Save पर क्लिक करें।
कलेक्शन सेटिंग्स में 'Hide table layout' टॉगल का एक स्क्रीनशॉट।

अक्सर पूछे जाने वाले सवाल (FAQs)

फील्ड वैलिडेशन के बारे में अक्सर पूछे जाने वाले सवालों के जवाब के लिए नीचे क्लिक करें।