/ / ड्रूपल वेबफॉर्म सबमिशन नई टेबल बनाना - ड्रूपल -7, phpmyadmin, acquia

ड्रूपल वेबफॉर्म सबमिशन नई टेबल बना रहा है - ड्रूपल -7, phpmyadmin, acquia

मैंने एक वेबफॉर्म बनाया है। हालांकि मैं चाहता हूं कि जब भी मैं एक नया वेबफॉर्म तैयार करता हूं और यदि मैं कुछ डेटा इनपुट करता हूं और सबमिट करता हूं, तो इसे मेरे द्वारा बनाए गए हर नए फॉर्म के लिए phpmyadmin में नई तालिका बनाना होगा। डिफ़ॉल्ट रूप से प्रत्येक सबमिट किया गया डेटा "webform_submitted_data" तालिका में जाता है। मैं चाहता हूं कि मेरे द्वारा बनाए गए प्रत्येक वेबफॉर्म में अलग-अलग टेबल हो। कृपया मुझे यह करने के तरीके पर कदम दें।

उत्तर:

जवाब के लिए 0 № 1

यदि आप वेबफॉर्म मॉड्यूल का उपयोग करते हैं, तो यह आपके डेटाबेस तालिका संरचना का बिल्कुल उपयोग करेगा जैसा आप वर्णन करते हैं।

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

किसी भी मामले में, यह कस्टम मॉड्यूल बनाने के लिए आपके हिस्से पर थोड़ा सा काम करेगा।

डेटा कैसे संग्रहीत किया जाता है वह कुछ नहीं है जो आप कर सकते हैं कॉन्फ़िगर वेबफॉर्म मॉड्यूल के लिए ... :-)

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


जवाब के लिए 0 № 2

The webforms mysql देखें मॉड्यूल आप प्रत्येक webform के लिए एक छद्म तालिका दे देंगे, डेटा के लिए पढ़ने का उपयोग की अनुमति ।