Hola buenas, ayer intente actualizar la versión de prestashop de 1.6 a 1.7 con el archiconocido módulo 1 click upgrade. Al parecer todo salió bien, pero cuando voy a activar el theme, me sale éste error,
Module iqitemailsubscriptionconf could not be installed. Before installing this module, you must install this/these module(s) first:
- ps_emailsubscription
Cuando trato de acceder a la parte de módulos me sale éste otro error
La actualizacion a 1.7 me esta trayendo por la calle de la amargura....
Contenido solo visible a usuarios registrados
Hola Ivan.
No se puede actualizar prestashop de 1.6 a 1.7, no son compatibles, a demas que tanto la plantilla como los modulos tiene que ser compatibles para la version 1.7 de prestashop. Para poder actualizar la instalación tienes que empezar con una instalación nueva y exportar los productos de 1.6 e importarlos en 1.7.
Lo que te aconsejo es que restaures la instalación de prestashop 1.6, instales un prestashop 1.7 y una vez lo tengas exportes el calado de una instalación a otra.
Puedes restaurar la instalación dede tu cuenta de cPanel con la aplicación SuperBackup:
Un saludo
Entonces el modulo que hay de 1 click upgrade que proporciona prestashop no sirve de nada?
Y para hacer dicha migración hay algún modulo gratuito?
Un saludo y gracias de antemano
Hola Ivan.
1 click upgrade que proporciona prestashop no sirve de nada?
Para actualizaciones entre las mismas versiones si, pero para actualizar de 1.6 a 1.7 no.
El problema esta en la version 1.7 de prestashop que cambio totalmente su estructura y modifica el framework que utilizaba, es decir, paso a utilizar Symfony como constructor y todo lo que hay en la version 1.6 no es compatible, plantillas, modulos, etc.....
-> https://www.prestashop.com/es/blog/version-1-7-7-0
Y para hacer dicha migración hay algún modulo gratuito?
En los foros de prestashop hay un modulo Gratuito para exportar los productos que tienes en prestashop.6 y poder importarlos en la instalación de 1.7:
Tambien puedes exportar los productos con una consulta SQL:
.> https://www.webempresa.com/foro/administracion-prestashop/exportacion-masiva-mediante-consulta-sql
Un saludo
Vale perfecto pero me surge otra duda, tengo que crear una nueva instalación de presta con la versión 1.7 pero tengo que mantener la antigua que ya esta vinculada a mi dominio http://blackmasspesca.com/ para mas tarde importar los datos de la versión antigua a la nueva.
Con que dominio asocio la nueva instalación?
Hola Ivan.
Puedes crear un subdominio e instalar prestashop en ese subdominio:
-> https://guias.webempresa.com/preguntas-frecuentes/crear-un-subdominio/#cpanel
Un saludo
Respecto al modulo que me comentaste ya no funciona, además no importa las imagenes, hay alguna otra forma de importar clientes y productos con todos sus datos?
Hola Ivan.
Pues la verdad que lo estoy probando y para la version 1.6 si que funciona, lo que no te importa son por ejemplo las combinaciones que tienes que utilizar la version pro del plugin:
-> https://oavea.com/home/5-export-pro-prestashop-module.html
La version Pro veo que tambien exporta los pedidos y los clientes pero si te decides por la version pro el plugin lo mejor es que lo consultas con su desarrollador ya que al ser de pago no puedo probarlo.
Puedes utilizar una consulta SQL como se explica en esta entrada del foro:
-> https://www.webempresa.com/foro/preguntas-sobre-prestashop/pasar-prestashop-16-a-17
Tienes tambien modulos paar poder exportar lso datos de tu tienda pero ya sabes que prestashop es todo de pago:
-> https://addons.prestashop.com/es/buscar?id_category=451&search_query=export
Un saludo
Modulos de exportación hay muchos, lo que me sigue generando dudas es, si yo instalo un nuevo prestashop en un subdominio, importo todas las imágenes, productos y clientes y luego quiero volver al dominio principal.
¿Qué pasaría con todas esas imágenes que han generado urls con el subdominio?
Hola Ivan.
Nada Solo tienes que modificar en la base de datos la URL de la tienda que tienes en la tabla _shop_url
Luego paar asegurar que todas las urls internas de Prestashop son correctas puedes regenerar las URL accediendo a Parámetros de la tienda > Trafico & SEO y en el bloque Configuración de URLs pulsas en el boton Guardar , eliminas la cache y lo pruebas todo.
Un saludo