Vorrei migrare il sito di un cliente da Drupal 6 e Ubercart a Drupal 7 e Drupal Commerce. Esiste un percorso di migrazione semplice (ovvero: nessun munging manuale dei dati nel database)? Devo andare a Drupal 7 + Ubercart come passaggio intermedio?
Vorrei migrare il sito di un cliente da Drupal 6 e Ubercart a Drupal 7 e Drupal Commerce. Esiste un percorso di migrazione semplice (ovvero: nessun munging manuale dei dati nel database)? Devo andare a Drupal 7 + Ubercart come passaggio intermedio?
Risposte:
I commercianti che stanno dietro Drupal Commerce lo faranno sicuramente in tempo. Hanno un sacco di siti UC Drupal 6, che a un certo punto vorrebbero entrare in beta.
Avere un percorso di aggiornamento da Ubercart a Drupal Commerce, per ora è un po 'prematuro. La beta è stata lanciata solo di recente e alcune funzionalità chiave mancano ancora nel core, come i prodotti fisici e la spedizione.
Anche l'aggiornamento non sarà un compito facile, poiché Commerce è abbastanza diverso usando la nuova API di entità disponibile in Drupal 7. Ciò significa che prodotti, ordini, clienti, elementi pubblicitari sono tutte entità definite da Commerce.
Se vuoi aggiornare un UC Drupal 6 a Commerce oggi, i miei consigli sarebbero:
Avendo appena creato un sito commerciale Drupal 7 da scrat e poi convertito un sito Drupal 5 -> Drupal 6 UC. La mia opinione sul commercio vs ubercart è che in questo momento il commercio ha un sistema di base molto più forte e ben costruito, ma UC ha molti più moduli contrib con molte funzionalità. A seconda dell'UC che stai convertendo, potresti dover dedicare molto tempo alla codifica personalizzata di ciò che hai in Ubercart contrib.
Il mio consiglio è, per andare al commercio drupal 7, ma aspetta un po 'finché non è più maturo e ha un percorso di aggiornamento supportato meglio da Ubercart.
Ci sono nuovi strumenti e risorse per questo:
Non credo che ci sia un metodo semplice e senza munging per arrivare a Drupal Commerce. Nel corso del tempo, qualcuno pubblicherà eventualmente alcune MigrationDestination e MigrationSource che corrispondono rispettivamente ai prodotti Commerce e ai prodotti Ubercart (ordini, clienti, ecc.) Da utilizzare con il modulo Migrate .
La documentazione non è completa sul sito ufficiale e ci sono molti bug che potresti dover considerare prima di effettuare un passaggio. Non tutti i bug critici sono stati corretti per il ramo 7 e l'elenco si allunga se cerchi problemi con ubercart .