Những người buôn bán đứng đằng sau Drupal Commerce, chắc chắn sẽ thực hiện việc này kịp thời. Họ có rất nhiều trang web Drupal 6 UC, đến một lúc nào đó họ muốn vào bản beta.
Có một lộ trình nâng cấp từ Ubercart sang Drupal Commerce, hiện tại hơi sớm. Beta chỉ mới được ra mắt gần đây và một số tính năng chính vẫn còn thiếu trong cốt lõi, như sản phẩm vật lý và vận chuyển.
Nâng cấp sẽ không phải là một nhiệm vụ dễ dàng, vì Commerce khá khác biệt khi sử dụng API thực thể mới có sẵn trong Drupal 7. Điều này có nghĩa là các sản phẩm, đơn đặt hàng, chi phí, chi tiết đơn hàng đều là các thực thể được xác định bởi Commerce.
Nếu bạn muốn nâng cấp Drupal 6 UC lên Commerce ngay hôm nay, các khuyến nghị của tôi sẽ là.
- Cập nhật trang web lên Drupal 7, (nhưng không cài đặt UC cho Drupal 7)
- Xác định các loại sản phẩm cần thiết bởi trang web của bạn.
- Chuyển đổi tất cả các nút sản phẩm của UC thành các thực thể sản phẩm Thương mại và xóa chúng hoặc thay đổi chúng để có tham chiếu đến sản phẩm (Mã tùy chỉnh) - Điều này phụ thuộc vào cách bạn muốn hiển thị sản phẩm của mình. Thông thường, bạn muốn kéo dữ liệu vào một nút hoặc hiển thị thực thể sản phẩm với các khung nhìn.
- Chuyển đổi dữ liệu đơn hàng, chi tiết đơn hàng từ UC sang thương mại.
- Xây dựng trang web và vui chơi.
Vừa mới tạo một trang web thương mại Drupal 7 từ các màn hình và sau đó chuyển đổi một trang web Drupal 5 -> Drupal 6 UC. Tôi coi thương mại so với ubercart là ngay bây giờ, thương mại có một hệ thống cốt lõi mạnh mẽ và được xây dựng tốt hơn nhiều, nhưng UC có nhiều mô-đun đóng góp hơn với nhiều tính năng. Tùy thuộc vào UC bạn đang chuyển đổi, bạn có thể dành thời gian đáng kể để mã hóa tùy chỉnh những gì bạn có trong đóng góp ubercart.
Lời khuyên của tôi là, hãy tham gia giao dịch thương mại 7, nhưng hãy đợi một chút cho đến khi nó trưởng thành hơn và có lộ trình nâng cấp tốt hơn từ Ubercart.