Enlace a facebook.
digitalDot diseño webLogo Diseño Web digitalDot

Problemas base de datos PrestaShop

Problemas base de datos PrestaShop
Escrito por Digitaldot
4 de noviembre de 2016
Tiempo de lectura 2 min
Contenido
Contenido
Contenido

Recientemente, entre nuestros trabajos de soporte técnico y mantenimiento para tiendas online, nos hemos encontrado con un error que impedía poder crear productos de pack desde el panel de administración.

problemas base datos prestashop

El problema en este caso es que en la librería js/product.js hace una comprobación del número de combinaciones de una variable precargada a través del archivo AdminProductController.php, este lo que tiene es una función que pregunta a la base de datos en la tabla _product_attribute para encontrar las combinaciones para nuestro id_product.

En este caso, el cliente había tocado la base de datos de PrestaShop dejándola inconsistente y creando dos líneas de atributos con id 0, por lo que impedía crear combinaciones, packs y productos virtuales en la tienda.

En muchas empresas, el hecho de tratar con un software Open Source crea la sensación de que se pueden cambiar opciones de la base de datos sin comprobar la consistencia de los datos.

Por ello es muy recomendable que todas las acciones de nuestra tienda online la llevemos a cabo desde el panel de administración, o bien con un software de terceros que garantice que las operaciones las realizan con el webservice de PrestaShop

base de datos prestashop

Una vez devuelta la consistencia de datos a las tablas de productos y atributos de PrestaShop, el funcionamiento del backend dejo de dar el error.

error base datos prestashop

Estos tipos de errores, a priori, tienen fácil solución si sabemos dónde se encuentran o a partir de que punto podemos empezar a buscar, en caso contrario, podemos dar lugar a nuevos errores que desencadenan problemas mayores como el ejemplo que os hemos contado. En el caso de que vuestra tienda online PrestaShop sufra algún tipo de problema para el que no encontráis su fuente, podéis contactar con nuestro equipo de soporte, estaremos encantados de ayudaros.

, ,

Noticias relacionadas sobre Prestashop

Crear pedidos manualmente en Prestashop

Cómo crear manualmente pedidos en PrestaShop

A veces un cliente quiere comprar, pero no puede completar el pedido. O llama por teléfono, o escribe por WhatsApp, o te dice aquello de: “Lo he intentado tres veces y la web no me deja”. Y claro, tú miras la tienda, el carrito, el método de pago, el transportista……

Devoluciones y reembolsos en Prestashop

Cómo crear devoluciones y reembolsos en PrestaShop 8

PrestaShop 8 permite gestionar devoluciones y reembolsos directamente desde la página del pedido. Lo que conviene entender bien es qué opción usar en cada caso, porque no es lo mismo devolver un pedido completo que hacer un reembolso parcial o registrar una devolución de producto ya enviado. PrestaShop distingue entre…

Guía para gestionar pedidos en Prestashop 8

Cómo gestionar los pedidos en Prestashop

En esta guía vamos a explicar de forma sencilla cómo funciona la gestión del listado de pedidos en PrestaShop 8. Nada de tecnicismos innecesarios. Vamos a lo importante: dónde están los pedidos, qué puedes hacer desde el listado y qué cosas conviene no tocar si no quieres meterte en líos…

Theme Hummingbird 2.0 adaptado para PrestaShop 8

Theme Hummingbird 2.0 adaptado para PrestaShop 8

PrestaShop sigue avanzando y sus nuevas versiones incorporan mejoras importantes en rendimiento, accesibilidad y experiencia de usuario. Una de las más destacadas es Hummingbird 2.0, un theme más moderno, ligero y preparado para las necesidades actuales de una tienda online. Sin embargo, muchas tiendas todavía trabajan con PrestaShop 8, y…

Módulo para controlar y reenviar emails en PrestaShop

Módulo para controlar y reenviar emails en PrestaShop

En una tienda PrestaShop, los emails transaccionales son esenciales para confirmar pedidos, avisar de cambios de estado o recuperar contraseñas. Cuando el envío de correos falla, el cliente puede quedarse sin información importante y la tienda pierde control sobre una parte clave del proceso de compra. El módulo SMTP de…

Módulo Redis Cache para mejorar el rendimiento de PrestaShop

Cómo mejorar el rendimiento de PrestaShop con el módulo Redis Cache

La velocidad de una tienda online influye directamente en la experiencia del usuario, el posicionamiento SEO y la conversión. En PrestaShop, cuando una tienda crece y empieza a trabajar con muchas categorías, productos, combinaciones o módulos, es habitual que aumenten las consultas a la base de datos y que el…

Módulo de redirecciones en PrestaShop

Módulo de redirecciones para PrestaShop: controla tus URLs sin complicarte la vida

Gestionar una tienda online en PrestaShop implica tomar decisiones constantemente, cambiar categorías, retirar productos, lanzar nuevas colecciones, modificar URLs, migrar desde otra plataforma, optimizar contenidos para SEO o reorganizar la arquitectura del ecommerce para que el usuario encuentre antes lo que busca. Todo eso está muy bien. Hasta que Google,…

Caso de éxito SEO de tienda de detalles

Caso de éxito SEO de una tienda online de detalles para eventos

Vamos a contaros el caso de una tienda online, que contacto con nuestro equipo de marketing digital, porque tiene un comportamiento claramente estacional, donde los meses de mayor actividad (de febrero a mayo) concentran buena parte de las ventas del año y necesitaban optimizar la web para estar bien posicionada…

Riesgo crítico en servidores Linux

CVE-2026-31431: Vulnerabilidad crítica en el kernel de Linux. Guía de mitigación para hosting

En los últimos días se ha hecho pública una vulnerabilidad crítica en el kernel de Linux, identificada como CVE-2026-31431, que afecta a múltiples distribuciones ampliamente utilizadas como Debian, Ubuntu y otras derivadas. Se trata de un fallo de escalada de privilegios local (LPE) que permite a un usuario con permisos…

1 2 3 18
crossmenuchevron-down