Me gustaría migrar el sitio de un cliente de Drupal 6 y Ubercart a Drupal 7 y Drupal Commerce. ¿Existe una ruta de migración fácil (es decir, sin datos de mezcla manual en la base de datos)? ¿Tengo que ir a Drupal 7 + Ubercart como paso intermedio?
Me gustaría migrar el sitio de un cliente de Drupal 6 y Ubercart a Drupal 7 y Drupal Commerce. ¿Existe una ruta de migración fácil (es decir, sin datos de mezcla manual en la base de datos)? ¿Tengo que ir a Drupal 7 + Ubercart como paso intermedio?
Respuestas:
Los comerciantes que están detrás de Drupal Commerce seguramente lo harán a tiempo. Tienen muchos sitios Drupal 6 UC, que en algún momento les gustaría entrar en beta.
Tener una ruta de actualización de Ubercart a Drupal Commerce, es un poco prematuro por ahora. Beta se lanzó recientemente, y algunas características clave aún faltan en el núcleo, como productos físicos y envío.
La actualización tampoco será una tarea fácil, ya que Comercio es bastante diferente usando la nueva API de entidad que está disponible en Drupal 7. Esto significa que los productos, pedidos, clientes, líneas de pedido son todas las entidades definidas por Comercio.
Si desea actualizar un Drupal 6 UC a Commerce hoy, mis recomendaciones serían.
Después de haber creado un sitio de comercio Drupal 7 a partir de scrats y luego convertir un sitio Drupal 5 -> Drupal 6 UC. Mi opinión sobre comercio vs ubercart es que en este momento, el comercio tiene un sistema central mucho más fuerte y bien construido, pero UC tiene muchos más módulos contrib con muchas características. Dependiendo de la UC que esté convirtiendo, es posible que deba dedicar un tiempo considerable a la codificación personalizada de lo que tiene en ubercart contrib.
Mi consejo es que vaya a drupal 7 de comercio, pero espere un poco hasta que esté más maduro y tenga una ruta de actualización mejor soportada de Ubercart.
Hay nuevas herramientas y recursos para esto:
No creo que haya un método fácil y sencillo para llegar a Drupal Commerce. Con el tiempo, es de esperar que alguien publique algunos MigrationDestination y MigrationSources que correspondan con los productos de Commerce y los productos de Ubercart (pedidos, clientes, etc.) respectivamente para usar con el módulo Migrate .
La documentación no está completa en el sitio oficial y hay muchos errores que debe tener en cuenta antes de realizar un cambio. No todos los errores críticos se corrigen para la rama 7 y la lista se alarga si busca problemas con ubercart .