Buenas tardes!!
Tengo la versión 1.1.9 de Virtuemart y quisiera actualizarla con la versión 2.0.6. ¿es posible?
¿Cómo debo hacerlo?
La versión de joomla que utilizo es la 1.5.23
Gracias
Aida Formosel
URL del sitio: Contenido solo visible a usuarios registrados
Hola Aida,
Te sugiero revisar este post que tarta de responder el tema :
SAludos
Gracias Hicham por tú rápida respuesta, revisaré el post que me indicas.
Saludos,
Aida
Hola de nuevo, he revisado el post y me queda la duda si virtuemart 2.0.6 es compatible con la versión de joomla 1.5.23??
Gracias
Aida
Hola Aida,
Si es compatible, pero no te recomiendo seguir utilizando Joomla 1.5 ya que es una versión sin soporte, deberás actualizarte a Joomla 2.5 con Virtuemart 2.0.18a que es la actual.
El planteamiento para realizar una migración de Joomla! 1.5 a 2.5 es el siguiente:
- Podrás migrar si tus actuales extensiones ya están disponibles en Joomla! 2.5, lo cual deberás verificar en el JED: http://extensions.joomla.org/search?q=joomla+2.5
- NO podrás migrar si tus extensiones no están disponibles para Joomla! 2.5, y esta premisa es fundamental para seguir hablando de migraciones.
- Podrás migrar si ADEMÁS de tus extensiones, tu plantilla en uso esta disponible para Joomla! 2.5.
- Podrás migrar a Joomla! 2.5 si tus extensiones están disponibles para Joomla! 2.5 pero NO deberías migrar si tu plantilla no está disponible para esta rama, o por el contrario tendrás, tras la migración, pasar por un proceso de ADAPTACIÓN de la misma a una liberada para 2.5 y reajuste de módulos a nuevas posiciones.
Importante volver a leer el siguiente documento:
-
Recomendación: no realizar una migración sin previamente hacer un respaldo del sitio web, preferiblemente con Akeeba Backup.
-
Tras analizar estos puntos, la migración actualmente es relativamente sencilla y con extensiones como jUpgrade se realiza de forma rápida desde Joomla! 1.5 a Joomla! 2.5 en un solo proceso.
En el siguiente artículo puedes ver como se realiza una migración de Joomla! 1.5 a 2.5 mediante jUpgrade:
-
Nota importante: Si vas a realizar dicha tarea, lo primero es que hagas una copia de seguridad de tu actual web con Akeeba Backup y la descargues a tu pc para garantizarte un punto al que poder volver en caso de problemas.
Saludos.
Buenas, y cual sería la manera más correcta de migrar SOLO el virtuemart de un sitio 1.1.9 a un sitio nuevo 2.5.
La idea si bien es la misma página sería la de crear de nuevo todo el site desde 0, migrando categorías, productos y fabricantes al nuevo sitio, fotos incluidas.
Gracias.
Hola Enrique,
Existe una opción de migrar dentro VirtueMart 2.0.x
- Esta funcionalidad migra: shoppergroups, categorías, fabricantes, categorías fabricante, los productos y los pedidos.
- No migra tipos de producto, atributos de productos y similar.
- NO ACTUALIZAR NUNCA UN SITIO EN PRODUCCIÓN, siempre en una copia o clon.
Para obtener el mejor resultado en la migración puedes seguir los siguientes pasos:
- Instalar VirtueMart en una instalación de prueba para ver cómo funciona.
- Si es posible, aumentar el tiempo de la variable (tiempo máximo de ejecución) "max_execution_time" y los parámetros (límite de memoria) "memory_limit" en el archivo php.ini, para que el script de migración/actualización se ejecute sin que se agote el tiempo.
- Cambiar el nombre de las carpetas antiguas de com_virtuemart.
- Mover las imágenes de product/manufacturer/vendor a images/stories/virtuemart y las subcarpetas correspondientes. (categoría, fabricante, producto, vendedor).
- Deshabilitar la opción de depuración en la configuración de Joomla y si se ha instalado Akeeba Backup - Sistema de Puntos de restauración deshabilitar también dicho plugin.
- Desactivar todas las extensiones antiguas de Virtuemart 1.
- Ajustar el idioma por defecto del frontend de Joomla al utilizado en la descripción de sus productos. Es importante realizar este paso antes de actualizar VirtueMart para la correcta instalación de las tablas de idiomas por defecto de VirtueMart.
- Instalar el componente de VirtueMart 2 directamente con el instalador de Joomla, Gestor de Extensiones, Instalar.
- Instalar el componente AIO. Contiene todos los plugins y los módulos relacionados con VirtueMart.
- Ir al administrador, seleccionar el idioma(s) de su Tienda, incluso si su Tienda no es multiidiomas y guardar la configuración de VirtueMart.
- Activar la casilla "Habilitar herramientas de actualización de base de datos" en la configuración de VirtueMart.
- Ir a Herramientas/Herramientas de Migración de la ficha "Migración".
- Seleccionar la opción "Todo" y hacer clic en "Iniciar la migración".
- Hacer clic en "Inicio de la migración" tantas veces como sea necesario para que todos los productos sean migrados.
- Verificar que el proceso ha sido correcto y que tras la migración se visualizan las Categorías y Productos correctamente tanto desde el backend como desde el frontend.
También puedes hacer utilizando el componente CSVI Improved:
Importación de productos en Virtuemart 2.0 usando el componente CSVI 4
Saludos.