Jump to content

[SOLUCIONADO] ruta de imagenes en el servidor


chemon

Recommended Posts

Saludos a todos

 

Necesito saber la ruta de una imagen en el servidor según su id_imagen

 

He revisado la clase Link pero lo que hace es generar la url. Lo que necesito es la ruta en el servidor, saber en que carpeta dentro de img/p/#/#/#/... estaría

 

Estaba pensando es desmenuzar el id de la imagen de manera que el id 23 estaría en img/p/2/3/ pero antes de reinventar la rueda quería saber si hay alguna manera de hacerlo más sencilla

 

Gracias por adelantado

Edited by chemon (see edit history)
  • Like 1
Link to comment
Share on other sites

Me contesto yo mismo

 

Finalmente he encontrado como generar la ruta de la imagen en el servidor. En la clase Image

Con el siguiente código se puede obtener la ruta

 

 

$image = new Image($id_image);
$image_path = $imag->getImgPath();
$ruta = _PS_IMG_DIR_.'p/'.$image_path.".jpg";

 

Espero que le pueda servir a alguien

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Estimado Chemon, la verdad que no estoy seguro si es lo mismo que me pasa a mi, resulta que tengo la url de la imagen y se muestra la imgen correctamente sin embargo la url no existe en el servidor y no se porque sucede esto ? 

tengo prestashop 1.5.5 la ultima versión, el codigo me sirve a mi ?

 

y una consulta mas hermano te agrezco infinitamente, no puedo subir imagenes para cambiar las fotos de las categorias de 500 x 150 hace el ademan de que las sube pero nunca suben, en productos todo va bien suben perfecto.

 

Mcuhas gracias nuevamente. 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...