सदस्यता / उपयोगकर्ता भूमिकाओं के लिए एक आवेदन के रूप में वेबफॉर्म का उपयोग करना


12

मैं एक Drupal साइट पर निम्नलिखित लागू करना चाहता हूं:

  • बेनामी साइट विजिटर (जो) विभिन्न कस्टम क्षेत्रों के साथ एक सदस्यता आवेदन प्रस्तुत करता है
  • व्यवस्थापक (जेन) सदस्यता आवेदन की समीक्षा करता है
  • जेन जो के आवेदन को मंजूरी देता है और नया उपयोगकर्ता खाता बनाता है
  • जो को मंजूरी और लॉगिन की सूचना मिलती है

संभव समाधान:

  • एक वेबफॉर्म (लेकिन वेबफॉर्म के डेटा को आसानी से उपयोगकर्ता खाते में कैसे स्थानांतरित किया जा सकता है?)
  • प्रोफाइल 2 व्यवस्थापक अनुमोदन के साथ आवश्यक है। (इस एक के साथ समस्या यह है कि हम इसे उपयोगकर्ता को महसूस नहीं करना चाहते हैं जैसे वे साइट पर एक खाता बना रहे हैं, लेकिन सदस्यता के लिए आवेदन कर रहे हैं।)
  • एक ऐसी सदस्यता सामग्री बनाएं, जो एक अनाम उपयोगकर्ता भर सके (?)

मुझे लगता है कि मैं कुछ स्पष्ट देख रहा हूँ।

मैं अतिरिक्त फ़ील्ड्स के साथ मुख्य उपयोगकर्ता पंजीकरण का उपयोग नहीं कर सकता क्योंकि 3 अलग-अलग प्रकार की सदस्यताएं हैं। और उपयोगकर्ताओं को 1 सदस्यता से दूसरे (अनुमोदन पर) में बदलने में सक्षम होना चाहिए।

जवाबों:


6

इस साइट पर आपके द्वारा पूछे गए कुछ अन्य प्रश्नों के आधार पर, मुझे आश्चर्य है कि क्या आप सदस्यता को ट्रैक करने के लिए CiviCRM का उपयोग कर रहे हैं? यदि ऐसा है तो मैं इस वर्कफ़्लो का सुझाव दे सकता हूं:

  • CiviCRM एकीकरण के साथ एक वेब सेटअप करें। फॉर्म में अपनी सदस्यता और अन्य कस्टम फ़ील्ड जोड़ें।
  • सदस्यता की स्थिति को "स्वीकृत आवश्यकता" के रूप में सेट करें (यदि आप पहले से ही वहां नहीं हैं तो CiviCRM में यह स्थिति बना सकते हैं)।
  • जब भी वह फॉर्म भरता है, तो अपने कर्मचारियों को एक ईमेल भेजें।
  • आप वैकल्पिक रूप से उस फ़ॉर्म तक पहुंच को प्रतिबंधित कर सकते हैं ताकि केवल गैर-सदस्य ही इसका उपयोग कर सकें। इसके लिए आपको मॉड्यूल 'CiviMember Roles Sync' को सक्षम करने की आवश्यकता होगी, जो CiviCRM के साथ बांधा गया है और Drupal भूमिकाओं और Civi सदस्यता के बीच समन्वयित करने में सक्षम है।

खैर, मैं अब CiviCRM का उपयोग नहीं कर रहा हूं। मैंने CiviCRM की कोशिश की, लेकिन बेस इंस्टॉलेशन में बहुत अधिक ओवरहेड और जटिलता पाई गई जो विशेष रूप से क्लाइंट से बचने की कोशिश कर रहा है। उनकी वर्तमान प्रणाली बहुत जटिल है और मेरा कार्य सरल करना है। तो इस बिंदु पर मैं गैर-CiviCRM विचारों की तलाश कर रहा हूं कि यह कैसे करना है।
क्रिस्टोफर डायनिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.