जो वाणिज्य-व्यवसाय द्रुपाल वाणिज्य के पीछे हैं, वे निश्चित रूप से इस समय में करेंगे। उनके पास बहुत से ड्रुपल 6 यूसी साइट्स हैं, जो कि वे किसी बिंदु पर बीटा में आना चाहते हैं।
Ubercart से Drupal Commerce में अपग्रेड पथ का होना, अभी के लिए थोड़ा समयपूर्व है। बीटा केवल हाल ही में लॉन्च किया गया था, और कुछ प्रमुख विशेषताएं अभी भी कोर में गायब हैं, जैसे भौतिक उत्पाद और शिपिंग।
अपग्रेड करना आसान काम नहीं होगा, क्योंकि वाणिज्य नई इकाई एपीआई का उपयोग करके काफी अलग है जो कि सराय ड्रुपल 7. उपलब्ध है। इसका मतलब है कि उत्पाद, ऑर्डर, कॉस्ट्यूमर्स, लाइन आइटम सभी वाणिज्य द्वारा परिभाषित संस्थाएं हैं।
अगर आप आज Drupal 6 UC को कॉमर्स में अपग्रेड करना चाहते हैं, तो मेरी सिफारिशें होंगी।
- साइट को Drupal 7 में अपडेट करें, (Drupal 7 के लिए UC स्थापित न करें)
- अपनी साइट द्वारा आवश्यक उत्पाद प्रकारों को परिभाषित करें।
- सभी उत्पाद नोड्स को UC द्वारा वाणिज्य उत्पाद संस्थाओं में परिवर्तित करें, और या तो उन्हें हटा दें या उन्हें उत्पाद (कस्टम कोड) के संदर्भ में बदल दें - यह इस बात पर निर्भर करता है कि आप अपने उत्पादों को कैसे प्रदर्शित करना चाहते हैं। आमतौर पर, आप या तो डेटा को नोड में खींचना चाहते हैं, या उत्पाद इकाई को विचारों के साथ प्रदर्शित करते हैं।
- कन्वर्ट ऑर्डर, यूसी से वाणिज्य के लिए लाइन-आइटम डेटा।
- साइट बनाएँ और मज़े करें।
सिर्फ एक Drupal 7 कॉमर्स साइट को स्क्रैच से बनाया है और फिर एक Drupal 5 -> Drupal 6 UC साइट में बदल दिया है। मेरा काम वाणिज्य बनाम ubercart पर है कि अभी, वाणिज्य में एक बहुत मजबूत और अच्छी तरह से निर्मित कोर प्रणाली है, लेकिन यूसी में बहुत अधिक सुविधाओं के साथ कई अधिक कंट्रिब मॉड्यूल हैं। आपके द्वारा कनवर्ट किए जा रहे UC के आधार पर, आपके पास काफी समय कस्टम कोडिंग है जो आपके पास ubercart contrib में है।
मेरी सलाह है, वाणिज्य ड्रुपल 7 के लिए जाएं, लेकिन थोड़ा और इंतजार करें जब तक कि यह अधिक परिपक्व न हो जाए और उबरकार्ट से बेहतर बेहतर अपग्रेड पथ हो।