A+ A A-

Prestashop 1.7.2 no guarda cambios en la descripción

manufacturas de internet bug prestashop no guarda textos

Recientemente, al actualizar varios items en una tienda online de un cliente (tienda que ya fué actualizada desde la rama 1.5 a la 1.7 con el 1-Click Custom) éste se dió cuenta de que no podía actualizar los textos de las descripciones de los productos. No era algo constante, sino aleatorio al principio (con textos ya insertados) y contínuo después (con textos nuevos).

 

Dado que las actualizaciones no siempre son tan automáticas como a uno le gustaría, lo habitual es volver a subir la copia de seguridad guardada por si hubo algun problema de corrupción de archivos en el server (algo más habitual de lo que puede parecer!) o si, por falta de espacio o algún otro problema similar, alguno de los archivos de funciones, controladores o js había desaparecido.

Tras mucho (muchísimo) buscar, y habiendo localizado el problema en solamente la actualización de los textos de la descripción corta (el resumen) y dado que el resto de datos se actualizaban sin problema alguno... encontré la solución, tan simple como absurda: el campo "valor" de la tabla ps_configuration de la base de datos indicaba valor "0" cuando debería indicar valor "800".

Este valor es el número de caracteres que ese campo acepta, y probablemente como un valor heredado de la versión 1.5, se queda a "0", que para el sistema significa 250 caracteres o menos (creo recordar que ese era el ĺimite en la descripción corta de PS 1.5).

Así, cuando se quería modificar un texto añadiendo más caracteres, el sistema no permitía la actualización; cuando se borraban caracteres sí. De la misma forma, cuando se insertaba texto nuevo, el sistema no guardaba ese texto (aunque no diera ningún error aparente y saliese la burbuja verde indicando "actualización correcta"; bastaba ir al frontend a ver el producto para comprobar que los cambios no estaban hechos).

OJO: esta solución solamente es válida para este bug concreto, en las versiones de la rama 1.7.x. En otros casos, especialmente en la rama 1.6.x la solución es distinta y suele afectar al form que envia la información a la base de datos.

Para +info, puedes ver el fix para la rama 1.7.x  en: https://goo.gl/h1cvF9

Y para el problema con la rama 1.6, el fix es: https://goo.gl/oTFQi5 (hay que comentar las líneas en amarillo, para que no surtan efecto)

A lo largo de estos años, y desde 1.999, he tenido la increíble suerte de trabajar y colaborar con los equipos de muchas de las mejores empresas de mi entorno, desarrollando sus proyectos de presencia corporativa en web, proyectos de comercio electrónico, portales turísticos o sesiones de formación. De todos ellos he obtenido conocimientos y vivencias impagables que acaban cristalizando en amistades personales, aunque sus empresas hayan desaparecido. Porque el único compromiso profesional válido es el compromiso personal.

Para Caixanova y Caixagalicia (ahora Abanca) realicé los proyectos de Novaxove, Play Novaxove, Atalaya del Emprendedor y Escuela de NegociosPara el Concello de Arteixo he realizado el portal de Turismo Arteixo (ArteixoAtlantico)Soy socio fundador de la Asociación Nacional del Arma de España, para quien hice además el website corporativoDuna es mi agencia 3.0 de referencia. Tengo el inmenso placer de que confíen en mí para todos sus desarrollos webPara Estrella Galicia he realizado todas las webs de Rivera Investiments, filial de internacionalización del grupo Estrella GaliciaPara Gameworks pude realizar uno de los primeros y más exitosos blogs de videojuegos de EspañaEn la Escuela de Negocios IFFE he dado clases como profesor de Analítica WebPara la Fundación Caixanova (ahora Afundacion) realicé el portal corporativo bilingüe de la FundaciónPara Ofipro (Softnix) he realizado varias versiones de su web corporativa y de soporte a clientesPara el Concello de Oleiros, fabriqué su primera web institucional totalmente realizada en tecnología FlashAdemás de la remodelación de su logotipo, realicé la primera web corporativa del Palacio de la OperaDurante muchos años, realicé cientos de CDs multimedia para congresos de todo tipo en PalexcoPara el Real Club Náutico de A Coruña he realizado la web corporativa y campañas de SEO y posicionamiento SEMTMC CANCELA es el líder español en soluciones de Triturado, para los que realicé su website corporativo

Login or Register

LOG IN