Hola,
Tengo un Joomla 1.5.26 con VM 1.1.9 y plantilla Zeolite. Ya he migrado a Joomla 3.4.1 con exito usando JUpgrade. Pero ahora me falta importar Virtuemart y adaptar modulos a una plantilla (Jano o Epimeteo, porque Zeolite no está disponible)
En la nueva instalación con Joomla 3.4.1 tengo instalado VirtueMart 3.0.6.4. He instalado también CSVIPro para importar Virtuemart, pero no tengo claro si puedo hacer esta importación o debería pasar antes por un paso intermedio: Es decir, migrar de Joomla 1.5.26 a Joomla 2.5+ e importar VM1.1.9 a VM 2+
Para mi lo mejor sería poder importar directamente VM1.1.9 a VM 3.0.6.4.
Aprovecho para plantear un par de preguntas relacionadas con esto:
¿Hay algun video tutorial más reciente de CSVI? Es que la nueva versión ha cambiado mucho...
¿Para adaptar una web que estaba con la plantilla Zeolite, cual de estas dos plantillas me aconsejáis: Jano o Epimeteo?
Saludos y mil gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Si has pasado de Joomla 1.5 a Joomla 3 usando el JUpgrade es posible que puedas utilizar el propio sistema de migración de datos de Virtuemart, sin necesidad de utilizar el CSVI.
Revisa la siguiente respuesta del foro para ver si te sirve de referencia:
Recuerda que es muy importante hacer una copia de seguridad completa de la web antes de comenzar con la migración de datos.
Respecto a elegir la plantilla Jano o la Epimeteo, es indiferente. Puedes escoger la que más te guste a nivel estético.
Hola,
¿Para usar esta herramienta de migración del propio VirtueMart debo instalar algo en el joomla 1.5.26 (en la instalación de origen) o basta con ejecutarlo desde la instalación de destino en Joomla 3+?
¿Hay algún tutorial para usar esta herramienta de migración del propio Virtuemart?
En cuanto a las plantillas, la Epimeteo me encaja mejor a nivel estético, pero parece más compleja de manejar que la Jano...
Gracias por tu ayuda!
HOla
Con respecto a la migración de datos de virtuemart, solo debes habilitar lo que te comentó Pablo en el virtueamrt destino ya que las tablas de virtuemart ya estan en la instalación de tu joomla 3
Con respecto a las plantillas es indiferente, ya que ambas estan hechas con el framework gantry
Saludos.
Hola,
He intenado la migración y me da el siguiente error:
Se ha producido un error.
1146 Table 'nombretabla_j31.it2rb_vm_manufacturer_category' doesn't exist SQL=SELECT * FROM it2rb_vm_manufacturer_category
¿No hay que configurar algo más? Es que no veo cómo sabe la herramienta de migración dónde está la base de datos a importar, es decir, como relaciona la instalación de destino con la del clon que es el origen.
Saludos y gracias
Hola,
Este error parece relacionado con el hecho de que no encuentra algunas tablas de alguna categoria.
Es posible que intentando la migración con CSVIPro no tengas problemas. Te recomiendo usar CSVImproved, lo instalas en ambos sitios, desde uno exportas y luego lo importas
www.webempresa.com/blog/item/280-videotutorial-de-csvimproved-para-virtuemart.html
www.webempresa.com/blog/item/925-importacion-de-productos-en-virtuemart-20-usando-el-componente-csvi-4.html
Saludos
Hola Julen,
¿Pero debo instalar en ambos sitios la misma versión de CSVI o debe ser distinta la que instalo en Joomla 1.5.26 de la que instalo en Joomla 3.4.1?
Saludos y gracias
Hola,
Lo recomendable seria que antes de comenzar la migración, que tuvieras la misma versión de Joomla y Virtuemart en ambos sitios tanto en la web de producción como en el clon . Si no es así, a la hora de exportar los productos pueden ocurrir errores de compatibilidad.
Saludos
Hola,
En mi caso no ha podido ser porqué jjustamente estoy migrando la web. La migración de Joomla 1.5.26 del clon al joomla 3.4.1 de la instalación de destino se ha hecho satisfactoriamente con JupgradePro. Ahora solo me falta importar Virtuemart, pero en el clon creo que tiene que ser la versión 1.1.9. A no ser que pueda actualizar a VM 2 dentro de Joomla 1.5.26...
He instalado la versión CSVI 1.9.2 en Joomla 1.5.26 con éxito.
(Joomla 1.5.26 no me admite que instale la última versión de CSVI:
¡Error! No puedo encontrar un archivo de configuración XML en el paquete.
La Ruta no tiene un paquete válido)
Saludos y gracias
Hola,
El sistema de migraciones de Virtuemart no va demasiado bien, por lo que en ocasiones es mejor recurrir a otros sistemas como el CSVI.
Cuando se va a utilizar este sistema de migración que incluye Virtuemart 2 y versiones superiores es necesario que en la misma base de datos estén las tablas de Virtuemart 1.1 y las de Virtuemart 2.
Para diferenciarlas las tablas de Virtuemart 1.1 tienen prefijo #_vm_ (por ejemplo #_vm_products),cambiando # por el prefijo general de las tablas de joomla, mientras que las tablas de Virtuemart 2 tienen prefijo #_virtuemart_ (por ejemplo #_virtuemart_products).
Para tener ambos grupos de tablas es necesario haber actualizado un Virtuemart de 1.1 a Virtuemart 2. Por ejemplo, si se parte de un Joomla 1.5 con Virtuemart 1.1 y se actualizar con JUpgrade a Joomla 2.5 las tablas de Virtuemart 1.1 se copiarán. Luego al instalar el Virtuemart 2 se agregarían las tablas propias de esta versión y se podría probar el proceso de migración de Virtuemart 2.
Hola Pablo,
Si entiendo bien, la migración que he hecho del clon en joomla1.5.26 a joomla 3.41 no me sirve y debo empezar de nuevo. O sea, tengo que migrar el clon 1.5.26 a Joomla a Joomla2 con Jupgrade. Pero luego ¿qué tengo que hacer? ¿Puedo actualizar de VM 1.1.9 a VM2 o tengo que pasar de VM1.1.9 a VM2 con CSVI? ¿O simplemente tengo que instalar un VM2 aunque ya tenga el VM 1.19 instalado?
Es que no estoy seguro de haber entendido del todo bien las indicaciones,
Saludos y mil gracias
Hola
Cuando es un virtuemart muy antiguo podrias tener problemas por lo que sería mas seguro hacerlo con CSVImproved exportando y luego importando la información.
Con respecto a Joomla si puedes usar Jupgrade, jupgrade te migrará los contenidos nativos de joomla, desactiva todas las extensiones que no te vienen por defecto con joomla cuando realices este proceso
Luego cuando tengas un joomla actualizado, instala un virtuemart e importa la información con CSVImproved.
Saludos.
Hola John,
Esto justamente es lo que he hecho. Hasta aquí ya lo tengo. He importado con Jupgrade un clon del sitio en producción en Joomla 1.5.26 a Joomla 3.4.1. He instalado la última versión de VM 3.0.6.4. Y ahora esto justo en el paso de importar VM 1.1.9 a VM 3.0.6.4, pero no tengo muy claro el proceso porqué las versiones actuales son bastante distintas. Admás parece que hay opinions contradictorias o varias manras de hacerlo y me lio un poco... :unsure:
He puesto una consulta al dsarrollador sobre algunas dudas. Os informo con lo que me digan por si puede ser útil a alguién más.
Saludos y gracias
Hola
Revisa :
Para versiones antiguas de csvimproved y virtuemart
Para versiones más actuales
Saludos.
Hola,
He conseguido importar con CSVI catetgorias de Virtuemart y Productos de Virtuemart pero con algunos fallos lo que me lleva a plantear varias dudas sobre la importación y exportación con CSVI.
En el Joomla 1.5.26 y VM 1.1.9 usaba Joomfish para las traducciones y me interesa migrar los idiomas Castellano y Catalán. En el Joomla 1.5.26 todavía no había el concepto multi-idoma integrado, entonces ¿debo considerar que la web es multi-idioma y hacer la importación con tres idiomas: Inglés / Castellano / Catalán? ¿Inglés no es necesario ya que no lo tengo traducido? ¿Puedo hacerla solo en el idioma predeterminado: Español?
Lo digo para saber que debo poner en la pestaña "Opciones" -> Campo "Idioma Primario" de CSVI
Por otro lado, en la web de origen de Joomla 1.5.26 tengo definido que agregue el sufijo a las urls (es decir, terminan en .html) y también carga el dominio de la web al principio de las urls. (Lo digo por si hay que tenerlo en cuenta en algún lado).
Pero por ahora el problema principal es que no encuentra las imágenes del producto ni las miniaturas, a pesar de haberlas subido a los directorios correctos de Joomla 3.4.1 y VM 3.0.6.4. Por eso mi pregunta es:
¿Tengo que decirle que SÏ procese las imágenes al importar? Yo le había puesto que no ya que ya están en su sitio y creía que así simplemente escribiría la ruta y las cargaría sin problemas. Pro parece que hay algun problema con la url del producto.
He abierto otro hilo relacionado con este porqué era más concreto y puede afectar a todos los usuarios que tengan el pack zeolite con Joomla 1.5.26 y VM 1.1.9:
El hilo es: Error importar con CSVI a Virtuemart: vmError: $link["view"] is empty
(Tiene que ver con la vista "category_flypage : webempresa_details_sin_favoritos.tpl")
Saludos y gracias