Wix हेल्प

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

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

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

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


डायनामिक मैनेज आइटम पेज कैसे काम करता है

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

इनपुट एलिमेंट से यूज़र कलेक्शन आइटम चुन और एडिट कर सकते हैं

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

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

अधिकृत साइट विज़िटर इस मैनेज आइटम पेज का इस्तेमाल कैसे करते हैं

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

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

विज़िटर पेज के नीचे दिए गए इन इंटरैक्टिव बटन में से चुन सकते हैं:
  • सहेजें: 'सहेजें' बटन पर क्लिक करने से इनपुट एलिमेंट मौजूदा कलेक्शन आइटम की फ़ील्ड वैल्यू अपडेट करते हैं। इनपुट एलिमेंट में वैल्यू अपडेट करने के बाद, यूज़र को बदलाव सबमिट करने और चुने गए आइटम को अपडेट करने के लिए 'सहेजें' बटन पर क्लिक करना होगा। यह बटन डेटासेट के 'सबमिट' क्लिक एक्शन से कनेक्ट होता है।
  • हटाएँ: 'हटाएँ' बटन कलेक्शन से आइटम और उसकी फ़ील्ड वैल्यू को पूरी तरह हटा देता है। यह बटन डेटासेट के 'डिलीट' क्लिक एक्शन से कनेक्ट होता है।
  • बदलाव पहले जैसे करें: अगर यूज़र ने इनपुट एलिमेंट में बदलाव किए हैं, लेकिन उन्हें सबमिट नहीं किया है, तो 'बदलाव पहले जैसे करें' बटन इनपुट एलिमेंट को उनकी पिछली स्थिति में वापस कर देता है। यह बटन डेटासेट के 'रिवर्ट' क्लिक एक्शन से कनेक्ट होता है।
  • पिछला/आगे: 'पिछला' और 'आगे' बटन पिछले या अगले आइटम के यूनीक पेज वर्ज़न को लोड करते हैं। इससे विज़िटर डेटासेट द्वारा रीड किए जाने वाले हर कलेक्शन आइटम को एक-एक करके देख सकते हैं। ये बटन डेटासेट के 'पिछला/अगला डायनामिक पेज' क्लिक एक्शन से कनेक्ट होते हैं।
पेज के CMS कलेक्शन से पहले से कनेक्ट किए गए इंटरैक्टिव बटनों का स्क्रीनशॉट।
डायनामिक मैनेज आइटम पेजों को मौजूदा कलेक्शन आइटम अपडेट करने के लिए कॉन्फ़िगर किया जाता है:
मैनेज आइटम पेज को इस तरह सेट अप किया गया है कि विज़िटर मौजूदा कलेक्शन आइटम अपडेट कर सकें। अगर आप चाहते हैं कि वे इस पेज से आपके कलेक्शन में नए आइटम जोड़ें, तो आप एक ‘न्यू’ बटन जोड़कर उसे उसी डेटासेट से कनेक्ट कर सकते हैं जिससे आपके इनपुट एलिमेंट कनेक्ट हैं। इसके बजाय, आप इनपुट एलिमेंट और ‘सबमिट’ बटन को कनेक्ट करके उन्हें किसी अलग ‘राइट’ मोड डेटासेट से जोड़ सकते हैं, जो आपके कलेक्शन से कनेक्ट होता है। अगर कलेक्शन परमिशन में ‘ऐड’ एक्सेस की अनुमति है, तो विज़िटर डाटा API का इस्तेमाल करके भी आइटम जोड़ सकते हैं।

कलेक्शन में परमिशन

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

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

पेज सेटिंग्स में परमिशन

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

खास तरह के साइट मेंबर्स के लिए पेज का एक्सेस सीमित करने का स्क्रीनशॉट।

डायनामिक मैनेज आइटम पेज जोड़ना और सेट अप करना

अपने एडिटर में संबंधित कलेक्शन के लिए डायनामिक पेज जोड़ें और मैनेज आइटम पेज ऑप्शन चुनें। अपने कलेक्शन की परमिशन एडजस्ट करें और पेज की परमिशन इस तरह सेट करें कि एक्सेस केवल खास रोल्स वाले कोलैबोरेटर या मेंबर्स तक सीमित रहे।

कंटेंट मैनेज करने के लिए डायनामिक पेज जोड़ने और सेट अप करने के लिए:

  1. अपने एडिटर पर जाएं।
    नोट: यह फीचर सिर्फ Studio एडिटर में उपलब्ध है।
  2. एडिटर के बाईं ओर CMS पर क्लिक करें।
  3. योर कलेक्शंस पर क्लिक करें।
  4. संबंधित कलेक्शन पर होवर करें और मोर ऐक्शंस आइकन पर क्लिक करें।
  5. ऐड डायनामिक पेज चुनें।
Studio एडिटर में डायनामिक पेज जोड़ने का स्क्रीनशॉट।
  1. मैनेज आइटम पेज चुनें और ऐड टू साइट पर क्लिक करें।
कंटेंट मैनेज करने के लिए डायनामिक पेज चुनने का स्क्रीनशॉट।
  1. क्रिएट पेज पर क्लिक करें।
  2. कलेक्शन परमिशन में बदलाव करें:
    1. कलेक्शन परमिशन एडिट करने के लिए, एडिटर के नीचे मौजूद बैनर में गो टू परमिशंस पर क्लिक करें।
      टिप: अगर आपके क्लिक करने से पहले बैनर गायब हो जाता है, तो कलेक्शन परमिशन पर जाने के लिए नीचे दिए गए स्टेप्स फॉलो करें:
      1. बाईं ओर CMS पर क्लिक करें, फिर योर कलेक्शंस पर क्लिक करें।
      2. संबंधित कलेक्शन पर होवर करें, मोर ऐक्शंस आइकन पर क्लिक करें और परमिशंस और प्राइवेसी चुनें।
    2. चुनें कि आप कलेक्शन को कौन-सी परमिशन देना चाहते हैं:
      टिप: कलेक्शन आइटम कौन देख सकता है, जोड़ सकता है, अपडेट कर सकता है या हटा सकता है, इस पर सबसे ज्यादा कंट्रोल पाने के लिए हम एडवांस्ड चुनने का सुझाव देते हैं।
      • शो कंटेंट: सभी लोगों या सिर्फ साइट मेंबर को आपकी लाइव साइट पर कलेक्शन का कंटेंट देखने दें। एडमिन और CMS एक्सेस वाले कोलैबोरेटर के पास कलेक्शन आइटम देखने, जोड़ने, अपडेट करने या हटाने का पूरा एक्सेस हमेशा होता है।
      • कलेक्ट कंटेंट: सभी लोगों या सिर्फ साइट मेंबर को आपकी लाइव साइट से कलेक्शन में नए आइटम जोड़ने दें। साथ ही, तय करें कि कंटेंट कौन देख सकता है। एडमिन और CMS एक्सेस वाले कोलैबोरेटर के पास कलेक्शन आइटम देखने, जोड़ने, अपडेट करने या हटाने का पूरा एक्सेस हमेशा होता है।
      • एडवांस्ड: हर एक्सेस लेवल वाले लोग कलेक्शन कंटेंट के साथ क्या कर सकते हैं, इसे कंट्रोल करने के लिए कस्टम परमिशन सेट करें:
        1. (वैकल्पिक) खास कोलैबोरेटर रोल्स के लिए परमिशन सेट करें:
          नोट: डिफॉल्ट रूप से, CMS एक्सेस रोल्स वाले सभी कोलैबोरेटर की परमिशन एक जैसी होती हैं, जब तक कि आप खास कोलैबोरेटर रोल्स के लिए अलग परमिशन न बनाएं।
        2. + सेट परमिशंस फॉर स्पेसिफिक रोल्स पर क्लिक करें।
        3. आप जिन कोलैबोरेटर रोल्स के लिए खास परमिशन सेट करना चाहते हैं, उनमें से हर रोल के आगे मौजूद चेकबॉक्स पर क्लिक करें। सिर्फ CMS एक्सेस देने वाले रोल्स उपलब्ध होते हैं। अगर आपको कोई कोलैबोरेटर रोल बनाना या उसमें बदलाव करना है, तो नीचे रोल्स और परमिशन पर क्लिक करके कोलैबोरेटर रोल बनाएं या उसमें बदलाव करें।
        4. संपन्न पर क्लिक करें।
        5. हर रोल के आगे मौजूद संबंधित चेकबॉक्स पर क्लिक करके चुनें कि उस रोल वाले यूजर्स कलेक्शन आइटम देख सकते हैं, जोड़ सकते हैं, अपडेट कर सकते हैं या हटा सकते हैं। उदाहरण के लिए, जिन कोलैबोरेटर रोल्स से आप कलेक्शन छिपाना चाहते हैं, उनके आगे देखें परमिशन का चेक हटाएं। अपने कोलैबोरेटर के एक्सेस लेवल को और एडजस्ट करने के लिए, आप ऐड, अपडेट करें और हटाएं चेकबॉक्स चुन सकते हैं या उनका चुनाव हटा सकते हैं।
    3. सहेजें पर क्लिक करें।
'एडवांस्ड' कलेक्शन परमिशन सेट करने का स्क्रीनशॉट।
  1. आपके मैनेज आइटम पेज का एक्सेस किसे मिलेगा, यह तय करने के लिए पेज की परमिशन एडिट करें:
    1. एडिटर के बाईं ओर पेजेस पर क्लिक करें।
    2. अपने डायनामिक मैनेज आइटम पेज पर होवर करें और मोर एक्शंस आइकन पर क्लिक करें।
      टिप: डिफॉल्ट रूप से, पेज का टाइटल यह होता है: {कलेक्शन का नाम} (मैनेज आइटम)
    3. सेटिंग्स चुनें।
    4. ऊपर दिए गए परमिशन टैब पर क्लिक करें।
    5. इस पेज को कौनसे मेंबर्स एक्सेस कर सकते हैं? के नीचे काम के विकल्प चुनें।
      टिप: खास तरह के मेंबर्स के लिए पेज एक्सेस सीमित करने के तरीके के बारे में जानें।
  2. (वैकल्पिक) अपने डेटासेट और CMS कलेक्शन से कनेक्ट होने वाले किसी भी इनपुट एलिमेंट या बटन में बदलाव करें:
    1. संबंधित इनपुट एलिमेंट या बटन पर क्लिक करें और कनेक्टेड टू CMS आइकन चुनें।
    2. दाईं ओर मौजूद इंस्पेक्टर पैनल में कनेक्शन एडिट करें। कलेक्शन का कंटेंट दिखाने के लिए एलिमेंट्स को डेटासेट से कनेक्ट करने के तरीके के बारे में जानें।
  3. पेज पर मौजूद किसी भी दूसरे एलिमेंट को अपनी जरूरत के मुताबिक कस्टमाइज करें। उदाहरण के लिए, आप ऊपर दिए गए उस टेक्स्ट को एडिट कर सकते हैं जो साइट मेंबर्स को बताता है कि कलेक्शन का कंटेंट एडिट करने के लिए कंपोनेंट्स का इस्तेमाल कैसे करें।
  4. एडमिन रोल में अपने मैनेज आइटम पेज को टेस्ट करने के लिए, ऊपर दाईं ओर प्रीव्यू आइकन पर क्लिक करें।
  5. बदलावों को लाइव करने के लिए तैयार होने पर पब्लिश पर क्लिक करें।
पेज का डिजाइन एडजस्ट करने के बाद साइट पब्लिश करने का स्क्रीनशॉट।
टिप:
अपनी नई डायनामिक मैनेज आइटम पेज पर एक लिंक जोड़ें, ताकि संबंधित परमिशन वाले विजिटर आपकी लाइव साइट पर इसे एक्सेस कर सकें।