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

CMS: डेटासेट जोड़ना और सेटअप करना

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

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

स्टेप 1 | डेटासेट ऐड करें

अपने एडिटर में, उस पेज पर जाएं जहां आप एलिमेंट्स को CMS कलेक्शन से कनेक्ट करना चाहते हैं और एक डेटासेट जोड़ना चाहते हैं। यदि आप विज़िटर सबमिशन इकट्ठा करने के लिए डेटासेट का उपयोग करना चाहते हैं, तो फॉर्म डेटासेट चुनें।
  1. अपने एडिटर पर जाएं और संबंधित पेज पर नेविगेट करें।
  2. बाईं ओर CMS  पर क्लिक करें।
  3. Add Content Elements पर क्लिक करें।
  4. उस डेटासेट टाइप पर क्लिक करें जिसे आप जोड़ना चाहते हैं: 
    • डेटासेट: पेज एलिमेंट्स को कनेक्ट करने के लिए एक डेटासेट जोड़ें ताकि वे आपके कलेक्शन का कंटेंट दिखा सकें। डिफ़ॉल्ट रूप से, यह डेटासेट 'Read' मोड पर सेट होता है।
    • फॉर्म डेटासेट: साइट विज़िटर्स से फॉर्म सबमिशन स्वीकार करने के लिए कॉन्फ़िगर किया गया डेटासेट जोड़ें। डिफ़ॉल्ट रूप से, यह डेटासेट 'Write' मोड पर सेट होता है।
Wix एडिटर में डेटासेट जोड़ने का एक स्क्रीनशॉट।

स्टेप 2 | डेटासेट को कलेक्शन से कनेक्ट करें

चुनें कि आप अपने डेटासेट को किस कलेक्शन से कनेक्ट करना चाहते हैं। आप इस कलेक्शन का उपयोग अपने पेज एलिमेंट्स पर कंटेंट दिखाने, विज़िटर इनपुट कैप्चर करने, या दोनों के लिए करेंगे।
  1. Choose a collection ड्रॉप-डाउन पर क्लिक करें और उस कलेक्शन को चुनें जिसे आप कनेक्ट करना चाहते हैं।
    टिप: नया कलेक्शन बनाने के लिए Create Collection चुनें।
  2. (वैकल्पिक) डेटासेट का नाम एडिट करने के लिए Dataset name फ़ील्ड पर क्लिक करें।
  3. Create पर क्लिक करें।
Wix एडिटर में डेटासेट बनाने का एक स्क्रीनशॉट।

स्टेप 3 | डेटासेट सेटिंग्स एडिट करें

अपने डेटासेट की सेटिंग्स को एडजस्ट करें ताकि यह बेहतर ढंग से कंट्रोल किया जा सके कि कनेक्टेड कलेक्शन कंटेंट उन पेज एलिमेंट्स के साथ कैसे इंटरैक्ट करता है जिन्हें आप डेटासेट से कनेक्ट करेंगे। सबसे पहले परमिशन सेट करें ताकि यह कंट्रोल किया जा सके कि आपकी लाइव साइट पर कंटेंट को कौन देख या मॉडिफाई कर सकता है। यह तय करने के लिए डेटासेट मोड चुनें कि क्या यह रीड, राइट या दोनों कर सकता है। प्रति लोड अधिकतम आइटम्स को एडिट करें और ऑप्टिमल लोडिंग के लिए परफॉरमेंस सेटिंग्स कॉन्फ़िगर करें। आप यह मैनेज करने के लिए फ़िल्टर और सॉर्ट भी जोड़ सकते हैं कि कौन से आइटम और किस क्रम में दिखाई दें।
  1. (वैकल्पिक) यह तय करने के लिए कि कलेक्शन के कंटेंट को कौन देख सकता है, जोड़ सकता है, अपडेट कर सकता है या डिलीट कर सकता है, Permissions के बगल में permission type पर क्लिक करें।
  2. (वैकल्पिक) अगर आपको डेटासेट का नाम एडिट करना है, तो Dataset name फ़ील्ड पर क्लिक करें।
  3. (केवल Velo के लिए) अपने पेज के कोड में डेटासेट की पहचान करने के लिए इस्तेमाल की जाने वाली ID को एडिट करने के लिए Dataset ID फ़ील्ड पर क्लिक करें।
  4. Dataset mode ड्रॉप-डाउन पर क्लिक करें और संबंधित विकल्प चुनें:
    • Read: कनेक्टेड एलिमेंट्स आपके कलेक्शन से कंटेंट को पढ़ और डिस्प्ले कर सकते हैं। ये एलिमेंट्स कलेक्शन के कंटेंट को मॉडिफाई नहीं कर सकते।
    • Write: कनेक्टेड एलिमेंट्स कलेक्शन से कंटेंट डिस्प्ले नहीं कर सकते। Input elements कलेक्शन में कंटेंट जोड़ सकते हैं, लेकिन कलेक्शन के मौजूदा कंटेंट को मॉडिफाई नहीं कर सकते।
    • Read & Write: कनेक्टेड एलिमेंट्स आपके कलेक्शन से कंटेंट डिस्प्ले कर सकते हैं। इनपुट एलिमेंट्स आपके कलेक्शन में कंटेंट जोड़ या एडिट कर सकते हैं।
  5. एक बार में लोड होने वाले आइटम्स की अधिकतम संख्या सेट करने के लिए Items per load फ़ील्ड को एडिट करें।
डेटासेट सेटिंग्स का स्क्रीनशॉट।
  1. (सिर्फ कोडिंग के लिए) Performance के नीचे संबंधित चेकबॉक्स चुनें:
    • Fetch after the page loads: डेटासेट का डेटा तभी फेच किया जाता है जब बाकी पेज लोड हो जाता है। इसका मतलब है कि पेज की शुरुआती रेंडरिंग इस डेटासेट की वजह से नहीं रुकेगी, जिससे पेज तेज़ी से लोड होगा। हम इस विकल्प का सुझाव तब देते हैं जब डेटा दिखाने वाले एलिमेंट्स शुरुआत में दिखाई नहीं देते हैं। उदाहरण के लिए, यदि उन्हें देखने के लिए स्क्रॉल करने या किसी सेक्शन को खोलने की ज़रूरत हो।
    • Fetch pages using cursors: डेटासेट सीक्वेंशियल कर्सर का उपयोग करके शुरुआती और बाद का डेटा लोड करेगा। यह डेटा लोडिंग को तेज़ बनाता है, लेकिन इसमें केवल डेटा के अगले और पिछले पेजों के बीच नेविगेशन की अनुमति होती है। इस विकल्प के साथ पेजिनेशन बार या 'Next/Previous page' डेटासेट एक्शन के ज़रिए अलग-अलग पेजों के बीच नेविगेट करना उपलब्ध नहीं है।
    • Fetch only connected fields: डेटासेट केवल उन फ़ील्ड्स को लोड करता है जो पेज के एलिमेंट्स से कनेक्टेड हैं। कोड द्वारा एक्सेस किए गए डिस्कनेक्टेड फ़ील्ड्स और कलेक्शन डेटा को बाहर रखा जाता है, जो अनावश्यक डेटा फेचिंग को कम करके परफॉरमेंस को काफी बढ़ा सकता है। यह सेटिंग लोड टाइम को ऑप्टिमाइज़ करने के लिए विशेष रूप से उपयोगी है, खासकर उन पेजों पर जिनमें कॉम्प्लेक्स डेटासेट होते हैं।
  2. (वैकल्पिक) डेटासेट के कनेक्टेड एलिमेंट्स में कुछ आइटम्स को दिखाने या न दिखाने के लिए डेटासेट फ़िल्टर जोड़ने हेतु + Add Filter पर क्लिक करें।
  3. (वैकल्पिक) कनेक्टेड आइटम्स जिस क्रम में दिखाई देते हैं, उसे कंट्रोल करने के लिए डेटासेट सॉर्ट जोड़ें। चुनें कि आप आइटम्स को कैसे सॉर्ट करना चाहते हैं: 
    • फ़ील्ड वैल्यू के अनुसार सॉर्ट करें: 
      1. Sort सेक्शन में Add new sort पर क्लिक करें। 
        टिप: किसी मौजूदा सॉर्ट कंडीशन को एडिट करने के लिए, उस पर होवर करें, More Actions आइकन पर क्लिक करें और Edit चुनें।
      2. Field ड्रॉप-डाउन पर क्लिक करें और वह फ़ील्ड चुनें जिसे आप सॉर्ट करना चाहते हैं। 
      3. Order ड्रॉप-डाउन पर क्लिक करें और वह क्रम चुनें जिसमें आप कंटेंट दिखाना चाहते हैं। 
      4. Add Sort पर क्लिक करें।
    • रैंडम क्रम में सॉर्ट करें:
      1. Sort सेक्शन में Other पर क्लिक करें। 
      2. Random order टॉगल को इनेबल करें। 
डेटासेट सेटिंग्स में सॉर्ट कंडीशन जोड़ने का स्क्रीनशॉट।
टिप:
इसके अलावा, आप 'Mirror on Site' को इनेबल करके आइटम्स को उसी क्रम में दिखा सकते हैं जैसे वे आपके कलेक्शन व्यू में दिखाई देते हैं। अगर आपने 'Mirror on Site' इनेबल किया है, तो आप कलेक्शन में इस्तेमाल किए गए क्रम को बदलने के लिए डेटासेट में सॉर्ट्स (sorts) जोड़ सकते हैं।
  1. (वैकल्पिक) साइट के सभी पेजों पर डेटासेट का ग्लोबली उपयोग करने के लिए Advanced Settings के तहत Show on all pages टॉगल को इनेबल करें। यह आपको अपने हेडर या फुटर के एलिमेंट्स को अपने CMS कलेक्शन से कनेक्ट करने की अनुमति देता है।
    नोट: कई ग्लोबल डेटासेट जोड़ने से आपकी साइट की परफॉरमेंस धीमी हो सकती है। 

स्टेप 4 | पेज एलिमेंट्स को डेटासेट से कनेक्ट करें

अब पेज एलिमेंट्स को अपने डेटासेट से कनेक्ट करने का समय है ताकि वे कंटेंट को रीड या राइट कर सकें। आप जिस एलिमेंट को कनेक्ट करते हैं, उसके आधार पर आपको अलग-अलग कनेक्शन विकल्प दिखाई देंगे। अगर आप किसी इमेज या बटन को कनेक्ट कर रहे हैं, तो आप यह तय करने के लिए क्लिक एक्शन चुन सकते हैं कि विजिटर्स द्वारा उन पर क्लिक करने पर क्या होगा (जैसे 'Load More', 'Submit', 'Next item')।
  1. अपने एडिटर में, उस एलिमेंट को चुनें जिसे आप डेटासेट से कनेक्ट करना चाहते हैं।
  2. Connect to CMS आइकन पर क्लिक करें।
  3. Choose a dataset ड्रॉप-डाउन पर क्लिक करें और वह डेटासेट चुनें जिसे आप कनेक्ट करना चाहते हैं।
  4. Connections के तहत संबंधित ड्रॉप-डाउन मेनू पर क्लिक करें और उन कलेक्शन फ़ील्ड्स या डेटासेट एक्शन्स को चुनें जिन्हें आप एलिमेंट के प्रत्येक भाग से कनेक्ट करना चाहते हैं। कनेक्शन के विकल्प आपके द्वारा कनेक्ट किए जाने वाले एलिमेंट के टाइप के आधार पर अलग-अलग होते हैं।
एक इमेज के लिए डेटासेट कनेक्शन ऑप्शन्स का स्क्रीनशॉट।
  1. अपने CMS कनेक्शन्स को टेस्ट करने के लिए Preview पर क्लिक करें।
  2. अगर आप बदलावों को लाइव करने के लिए तैयार हैं, तो Publish पर क्लिक करें।

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

डेटासेट सेटअप करने के बारे में अधिक जानने के लिए नीचे दिए गए किसी सवाल पर क्लिक करें।