Hola!
He subido vía ftp archivos de imagen a una carpeta de una tienda Prestashop. Luego he subido, vía ftp, los productos, con la ruta de las imágenes completas http://.... como se sugiere. Sin embargo, en el catálogo me aparece un icono con el signo de interrogación. Tampoco son accesibles las imágenes directamente desde el navegador. Ejemplo:
¿Qué estoy haciendo mal?
Gracias!
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
En primer lugar tienes que verificar que has subido las imágenes en la ruta correcta, en tu caso img/img-productos
Verifica que esta ruta está dentro del directorio public_html, que es la raíz de la web.
Otra cosa importante sería que no utilizases eñes u otros caracteres especiales en los nombres de las imágenes, ya que esto puede originar problemas. Lo recomendable sería que los nombres de las imágenes tuvieras letras minúsculas, número y guiones altos o bajos (- o _).
He hecho lo que me dices. Es verdad que el directorio img-productos lo tenía fuera de public_html y ahora lo he puesto bajo él. He quitado la letra ñ (aunque utilizo UTF-8). Sin embargo, no me genera bien las miniaturas al importar el fichero csv y las imágenes siguen mostrando un signo de interrogación.
Y además, cuando activo las url amigables me añade /es/ tras el dominio y no me muestra tampoco los iconos de los módulos.
¿Puedes orientarme a ver cómo solucionar estos problemas?
Gracias.
Hola,
Revisando el código parece que la imagen sigue sin estar en la ruta correcto o está mal su nombre. Indícanos un ejemplo de producto que hayas subido y el nombre y ruta de imagen que hayas aplicado.
Hola.
Con FileZilla he subido una imagen a ninas-cp71.webprestashop.com/public_html/img/img-productos/Vestido-nina-tul-puntilla-rosa.jpg
En el fichero csv he puesto esta ruta de imagen:
Lo que veo es que la imagen es alcanzable con ftp pero no con http. Las miniaturas no se forman bien. ¿Deberían generarse al ejecutar la importación del csv o hay que hacer alguna actuación posterior?
Gracias!
HOla Pablo
La ruta http no debe incluir el public_html, debería quedar sólo como :
Contenido solo visible a usuarios registrados
Desde este link si que ves una imagen
Saludos.
Efectivamente, era eso. Ya puedo subir el csv y reconoce las fotos. Gracias!
Sin embargo, sigo con el problema de que al establecer en configuración las url amigables ya no me muestra los iconos porque añade el directorio del idioma /es/ o /en/ a la ruta. ¿Debería retocar algo en el .htaccess? ¿cómo puedo arreglar esto?
Gracias de nuevo.
Hola Pablo
Para mantener orden en el foro deberás plantear esta duda en un hilo de discusión diferente con el título adecuado.
Saludos.