Bir Drupal 6 Ubercart sitesini Drupal 7 / Drupal Commerce'e geçirmek için önerilen süreç nedir?


9

Bir müşterinin sitesini Drupal 6 ve Ubercart'tan Drupal 7 ve Drupal Commerce'ye geçirmek istiyorum. Kolay (yani: veritabanında el ile veri munging yok) geçiş yolu var mı? Ara adım olarak Drupal 7 + Ubercart'a gitmem gerekir mi?

Yanıtlar:


6

Drupal Ticaret'in arkasındaki ticaret adamları bunu kesinlikle zamanında yapacaklar. Bir noktada Drupal 6 UC siteleri var, bir noktada beta sürümüne geçmek istiyorlar.

Ubercart'tan Drupal Commerce'e yükseltme yoluna sahip olmak, şimdilik biraz erken. Beta henüz yeni piyasaya sürüldü ve fiziksel ürünler ve nakliye gibi bazı temel özellikler hala eksik.

Ticaret, Drupal 7'de bulunan yeni varlık API'sini kullanarak oldukça farklı olduğu için, yükseltme de kolay bir iş olmayacak. Bu, ürünlerin, siparişlerin, müşterilerin, satır öğelerinin hepsinin Ticaret tarafından tanımlanan varlıklardır.

Bugün bir Drupal 6 UC'yi Ticaret'e yükseltmek istiyorsanız, tavsiyem olacaktır.

  1. Siteyi Drupal 7 olarak güncelleyin (ancak Drupal 7 için UC yüklemeyin)
  2. Sitenizin ihtiyaç duyduğu ürün türlerini tanımlayın.
  3. UC tarafından tüm ürün düğümlerini Ticaret ürün varlıklarına dönüştürün ve bunları silin veya ürüne referans vermek için değiştirin (Özel kod) - Ürünlerinizi nasıl görüntülemek istediğinize bağlıdır. Genellikle, verileri bir düğüme almak veya ürün varlığını görünümlerle görüntülemek istersiniz.
  4. Sipariş, satır öğesi verilerini UC'den ticarete dönüştürün.
  5. Siteyi oluşturun ve eğlenin.

Scrat'lardan yeni bir Drupal 7 ticaret sitesi yapmış ve daha sonra bir Drupal 5 -> Drupal 6 UC sitesini dönüştürmüş. Ticareti ubercart'a karşı almak, şu anda ticaretin çok daha güçlü ve iyi inşa edilmiş bir çekirdek sistemine sahip olması, ancak UC'nin birçok özelliğe sahip çok daha fazla modül içeriyor olması. Dönüştürdüğünüz UC'ye bağlı olarak, ubercart'takilerinizde bulunanları kodlamak için özel olarak zaman harcayabilirsiniz.

Benim tavsiyem, ticaret drupal 7 gitmek, ama daha olgun ve Ubercart daha iyi desteklenen bir yükseltme yolu olana kadar biraz bekleyin.


bu yanıt en güncel bilgileri sağlamadığından aşağıda belirtilen kaynaklara bakın.
ryancross


4

Drupal Commerce'e ulaşmak için kolay bir munging yöntemi olmadığını sanmıyorum. Zamanla, birisi, Migrate modülüyle birlikte kullanılmak üzere sırasıyla Ticaret ürünleri ve Ubercart ürünlerine (siparişler, müşteriler vb.) Karşılık gelen bazı MigrationDestination ve MigrationSources yayınlayacaktır .


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.