Drupal 7 / Drupal Commerce में Drupal 6 Ubercart साइट पर माइग्रेट करने के लिए अनुशंसित प्रक्रिया क्या है?


9

मैं एक ग्राहक की साइट को Drupal 6 और Ubercart से Drupal 7 और Drupal Commerce में स्थानांतरित करना चाहता हूं। क्या कोई आसान (यानी: डेटाबेस में डेटा मैन्युअल रूप से मूंगिंग नहीं) माइग्रेशन पथ है? क्या मुझे अंतरिम कदम के रूप में Drupal 7 + Ubercart जाने की आवश्यकता है?

जवाबों:


6

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

Ubercart से Drupal Commerce में अपग्रेड पथ का होना, अभी के लिए थोड़ा समयपूर्व है। बीटा केवल हाल ही में लॉन्च किया गया था, और कुछ प्रमुख विशेषताएं अभी भी कोर में गायब हैं, जैसे भौतिक उत्पाद और शिपिंग।

अपग्रेड करना आसान काम नहीं होगा, क्योंकि वाणिज्य नई इकाई एपीआई का उपयोग करके काफी अलग है जो कि सराय ड्रुपल 7. उपलब्ध है। इसका मतलब है कि उत्पाद, ऑर्डर, कॉस्ट्यूमर्स, लाइन आइटम सभी वाणिज्य द्वारा परिभाषित संस्थाएं हैं।

अगर आप आज Drupal 6 UC को कॉमर्स में अपग्रेड करना चाहते हैं, तो मेरी सिफारिशें होंगी।

  1. साइट को Drupal 7 में अपडेट करें, (Drupal 7 के लिए UC स्थापित न करें)
  2. अपनी साइट द्वारा आवश्यक उत्पाद प्रकारों को परिभाषित करें।
  3. सभी उत्पाद नोड्स को UC द्वारा वाणिज्य उत्पाद संस्थाओं में परिवर्तित करें, और या तो उन्हें हटा दें या उन्हें उत्पाद (कस्टम कोड) के संदर्भ में बदल दें - यह इस बात पर निर्भर करता है कि आप अपने उत्पादों को कैसे प्रदर्शित करना चाहते हैं। आमतौर पर, आप या तो डेटा को नोड में खींचना चाहते हैं, या उत्पाद इकाई को विचारों के साथ प्रदर्शित करते हैं।
  4. कन्वर्ट ऑर्डर, यूसी से वाणिज्य के लिए लाइन-आइटम डेटा।
  5. साइट बनाएँ और मज़े करें।

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

मेरी सलाह है, वाणिज्य ड्रुपल 7 के लिए जाएं, लेकिन थोड़ा और इंतजार करें जब तक कि यह अधिक परिपक्व न हो जाए और उबरकार्ट से बेहतर बेहतर अपग्रेड पथ हो।


नीचे दिए गए संसाधनों को देखें क्योंकि यह उत्तर सबसे अद्यतित जानकारी प्रदान नहीं करता है।
13


4

मुझे नहीं लगता कि ड्रुपल कॉमर्स में आने का कोई आसान तरीका नहीं है। समय के साथ, किसी को माइग्रेट मॉड्यूल के साथ उपयोग के लिए क्रमशः कुछ माइग्रेशनडेस्टिनेशन और माइग्रेशन स्रोत प्रकाशित होंगे जो वाणिज्य उत्पादों और Ubercart उत्पादों (ऑर्डर, ग्राहक, आदि) के साथ मेल खाते हैं ।


1

दस्तावेज़ आधिकारिक साइट पर पूरा नहीं हुआ है और कई बग हैं जिन्हें आपको स्विच करने से पहले विचार करना पड़ सकता है। सभी महत्वपूर्ण बग 7 शाखा के लिए तय नहीं किए गए हैं और सूची लंबी हो जाती है यदि आप ubercart के साथ मुद्दों की तलाश करते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.