¿Dónde se guardan las imágenes en Prestashop?
Estoy experimentando con prestashop y he llegado a un punto en el que no encuentro lo que busco. Según la estructura de la base de datos de prestashop 1. 7 tengo una tabla llamada ps_category_lang donde se almacenan las categorías creadas por el usuario, pero en el backend el usuario puede subir la imagen de portada de esa categoría pero la tabla no muestra el campo donde se ha guardado la imagen.
Ya he buscado en todas las tablas que hacen referencia a img: ps_image ps_image_lang ps_image_shop ps_image_type , etc. Efectivamente, guardar todos los archivos de imágenes de productos de la tienda online en un solo directorio no es lo más conveniente, sobre todo si se trata de un catálogo de productos muy grande. Hoy en día, gracias a importadores de productos como PrestaImport, no es necesario introducirlos a mano y podemos encontrar tiendas con miles de productos a la venta.
Pero tomemos como ejemplo un número no exagerado de productos: 333. Suponiendo que cada producto tiene 3 imágenes, son 999 imágenes, y teniendo en cuenta que PrestaShop guarda cada imagen en 5 tamaños diferentes según el tema, más el original, son 6 archivos por cada imagen, lo que hace un total de 5. 994 archivos de imagen.
Teniendo en cuenta que a partir de 500 archivos en un mismo directorio el rendimiento del disco duro se resiente, es una buena idea intentar organizar estos 5. 994 archivos de imagen en subcarpetas, y así es como lo planificó el equipo de desarrollo de PrestaShop, al principio de la serie 1. 4.
Hoy vamos a ver dónde se almacenan las imágenes en Prestashop, ya que no es fácil localizarlas. Para ello necesitamos acceso FTP al servidor web de alojamiento, donde está alojada la tienda. El directorio que buscamos es uno de ellos: Una vez que entres dentro del directorio, verás que está organizado por múltiples carpetas, ya que la forma que tiene Prestashop de guardar las fotos es por ID de producto.
Una vez que entres en la estructura deseada, la imagen original será la nombrada y todas las demás son las generadas por Prestashop como resultado de la configuración en Preferencias -> Imágenes. A veces, el problema puede surgir cuando algunas de las imágenes en PrestaShop están rotas o faltan y tienen un signo de interrogación en lugar de una imagen real del producto con subtítulos que indican que la imagen no está disponible. Puede haber muchas razones que pueden causar que los productos pierdan sus imágenes.
Por ejemplo, cuando una tienda recibe un gran número de productos con imágenes subidas en masa mediante la importación desde CSV, existe la posibilidad de que algunos de los productos no tengan imágenes asociadas. Otras causas más comunes por las que puede tener problemas con las imágenes de los productos son las siguientes: Reducir el trabajo de tener que subir, una a una, cada imagen de producto que quieras tener en tu tienda PrestaShop. Con este módulo podrás subir al repositorio todas las imágenes de tu catálogo de una sola vez.
Este módulo es imprescindible para todo tipo de catálogos. Versión mínima de PrestaShop: 1. 5.
x Versión máxima de PrestaShop: 1. 6. 1.
x PHP con funciones CURL activas Relativo a la carpeta principal de PrestaShop. Se concatenará con la variable ‘_PS_ROOT_DIR_’. Esto significa que la carpeta consistirá en: el nombre del dominio/el nombre que le des a la carpeta donde están las imágenes.
En esta carpeta se buscarán todos los archivos de imágenes por el nombre de la columna del producto previamente indicado. Cuando los encuentre, los importará. Cuando tenga un producto con X imágenes: , , , La primera imagen será la principal o de portada y el resto serán imágenes alternativas del producto
Programador reconvertido a consultor SEO. Me gusta automatizar cosas, de hecho, este articulo ha sido generado a partir de otras webs de forma automática.