Buenas tardes,
He actualizado Prestashop a la versión 1.6.1.17. Me encuentro con el siguiente problema:
1. En la parte púlblica el precio del producto es 0. Adjunto captura:
Si le doy a "Añadir a carrito" aparece igual a 0, pero si en el carrito le sumo una unidad más al producto aparece el precio correcto. Adjunto captura:
Es como si lo único que no cargase fuera el primer precio con una unidad, después al suma dos unidades el precio si está correcto.
Por otra parte, en el back office los productos aparecen así:
Sin embargo, si entro dentro del producto, si le doy a modificar el precio está ahí
lo que no calcula es el precio con impuesto.
Tengo copia de seguridad y todo eso pero ya he actualizado de varias formas y de varias maneras y siempre me pasa lo mismo. Creo que es un bug de prestashop que podemos solucionar o alguna falla no?
Gracias.
Espero noticias.
Un saludo, Enrique P.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo que muestras en la imagen es la estructura de la tabla, la idea sería ver el registro de un producto concreto buscar el campo y ver que valor tiene, puedes revisar el tab browse al seleccionar la tabla en PHPMyAdmin
Saludos.
Hola Enrique.
Le pedí a un técnico de hosting una captura de la tabla product y según lo que veo tienes productos con un valor diferente a 0 en cacche, tienes que revisar los productos y modificar.
Recuerda exporta la BD antes de realizar cualquier modificación.
Un saludo
Buenas tardes,
Uno a uno hay que hacerlo?
Hay muchos. ¿Como podemos avanzar más rápido?
Gracias.
Un saludo, Enrique P.
Hola
Tendrías que hacer una sentencia SQL de actualización, prueba primero con esta selección, esto te seleccionará las imágenes a modificar para que veas todas las que tienene valor mayor a cero
select * from ps_product where cache_default_attribute >0
Puedes ejecutar esta setencia en el tab SQL de tu PHPMyAdmin, asegúrate de trabajar sobre la base de datos de tu sitio, mejor realiza un backup de la base de datos antes.
Saludos
Buenas tardes,
Ya, y ahora que sentencia ejecuto para modificar?
Gracias.
Un saludo, Enrique P.
Hola
Entiendo que quieres poner todos esos datos a cero, entonces puedes ejecutar:
update ps_product set cache_default_attribute = 0 where cache_default_attribute >0
No olvides realizar un backup de tu base de datos antes de realizar esto en caso algo vaya mal, puedes exportar tu BD desde PHPMyAdmin
Saludos.
Buenos días,
Todo sigue igual con este cambio. Voy a volver al principio y seguimos. Voy a instalar la versión de prestashop sin actualizar y vemos como actualizar sin que se rompan los precios.
Un saludo, Enrique P.
Hola Enrique .
Ok, dejamos el hilo en espera por si tienes volver a retomarlo.
Un saludo
Buenas tardes Pepe,
Acabo de volver a retomar el tema.
He tenido muchos problemas al actualizar a la última versión de prestashop estable las 1.6.1.17, así que se me ha ocurrido actualizar a una versión inferior.
Actualmente tenemos la versión 1.6.0.11, como puedo actualizar prestashop a una versión superior a esta pero inferior a 1.6.1.17.
¿A cual me recomiendas actualizar y como?
Gracias.
Espero tus noticias.
Un saludo, EP
Hola,
Siempre será recomendable actualizar a la ultima versión y no a una anterior.
Lo recomendable es que se realicen pruebas desde una copia y no en la web en producción, para esto puedes realizar un clon:
- Clonar una instalación de PrestaShop a otra carpeta del Hosting - https://www.webempresa.com/blog/clonar-una-instalacion-de-prestashop-a-otra-carpeta-del-hosting.html
Tienes documentación en el siguiente enlace de como actualizar PrestaShop:
- Actualizar PrestaShop 1.6.x a la versión estable disponible - https://www.webempresa.com/blog/item/1547-actualizar-prestashop-1-6-x-a-la-version-estable-disponible.html
Buenos días,
Agradezco tu respuesta pero no es la solución, puesto que hemos realizado eso en varios pasos a través del módulo actualización en un clic. Entonces en vez de actualizar a la última versión, podríamos actualizar a la primera versión estaba de prestashop 1.6.1.
Mi pregunta es, ¿como puedo hacerlo?
Gracias.
Espero noticias urgentes, esta respuesta que me habéis dado si leéis el caso desde el principio, sabréis que no nos lleva a ningún lado.....
Un saludo, EP
Hola
Dudo que asi logres poner tu sitio web a la verisón 1.6.1 ya no tengas problemas, el cambio fue hecho a nivel de base de datos y las actualizaciones usualmente son archivos.
De manera general podrías evaluar recuperar una copia de seguridad de tu sitio antes de haber hecho la actualización, sino has realizado copias puedes evaluar usar las copias del sistema, revisa:
https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-seguridad-superbackup/
Saludos.