Sábado, 17 Mayo 2014 04:40

Solucionar el error: ¿Por qué no guarda los cambios en los contactos de la tienda? en PrestaShop

Escrito por 
CMS:  PrestaShop |  Versión:  Todas |  Nivel de dificultad:  Medio |  Tiempo estimado de lectura:  5 minutos


Solucionar el error no guarda los cambios en los contactos de la tienda en PrestaShop

Algunos usuarios han reportado este error o al parecer bug de PrestaShop al intentar cambiar datos en el contacto de la tienda y que no surten efecto al guardarlo.

Al parecer el error se produce al existir un duplicado en la tabla donde se almacenan los registros de configuración del nombre y del email, de tal manera que si guarda el cambio pero siempre leerá el primero que encuentra.

Para poder solucionarlo tendremos que seguir los siguientes pasos:

1.- Tendremos que identificar nuestra base de datos. Podremos ver el nombre de nuestra base de datos ingresando al fichero que se encuentra en la ruta: /config/settings.inc.php la variable define('_DB_NAME_', 'XXX_xxx'); donde XXX_xxx será el nombre de nuestra base de datos.

2.- Una vez localizada la base nos dirigirnos a nuestro cPanel => Base de Datos => phpMyAdmin.

3.- Buscar la tabla #_configuration donde # será el prefijo de nuestra tabla y presionar en Examinar.

4.- Ingresar a la pestaña SQL que se encuentra en la parte superior e insertar la siguiente consulta:

SELECT * FROM #_configuration WHERE name = 'PS_SHOP_NAME'

Se deberá cambiar el signo # por el del prefijo de la tabla y luego presionar en Continuar.

5.- Si se muestra más de un registro se tendrá que borrar el que tiene el id_configuration más alto. Para borrarlo presionar en el enlace Borrar.

6.- Se tendrá que repetir la operación desde el paso 4 pero ejecutando la consulta:

SELECT * FROM #_configuration WHERE name = 'PS_SHOP_EMAIL'

7.- Problema similar en otros módulos : Se ha dectectado un problema similar en el módulo Slide al guardar el ancho, para esto se tendría que cambiar la variable HOMESLIDER_WIDTH , específicamente la consulta sería :

SELECT * FROM #_configuration WHERE name = 'HOMESLIDER_WIDTH'

Hilos de foro donde se reportó el error:

https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/132290-cambiar-direccion-mail-de-envio-en-las-ordenes.html
https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/130427-problema-al-cambiar-nombre-tienda-prestashop.html
https://www.webempresa.com/foro/43-Instalaci%C3%B3n-y-Actualizaci%C3%B3n-PrestaShop/139863-No-puedo-cambiar-nombre-de-la-tienda-y-los-datos-de-un-m%C3%B3dulo.html


¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop



Johnny Heredia Montiel

Miembro del equipo de Webempresa: soporte técnico y blog.

Google+