In Prestashop individuare la posizione fisica delle immagini dello shop non è semplice.
Le immagini risiedono sotto la directory /img
e sono individuabili come segue:
- sia dato il nome virtuale di un'immagine come un nome composto da
id-abbreviazione_prodotto_o_tassonomia.estensione
- a seconda se l'immagine fa riferimento a un prodotto o ad una tassonomia si avrà la directory di partenza come
/img/p
oimg/c
, rispettivamente - a questo punto si scomponga l'ID numerico dell'immagine in cifre e le si consideri ognuna come una sottodirectory della directory di partenza ( es. se l'ID è
100
si avrà/img/p/1/0/0
) - l'immagine fisica si troverà nell'ultima sottodirectory dove avrà il formato
id-posizione.estensione
doveposizione
è l'abbreviazione della posizione in cui appare nel frontend dello shop (es.home_default
); possono quindi esservi più versioni della stessa immagine con dimensioni diverse.
Nel database di Prestashop è presente come riferimento all'immagine fisica il solo ID dell'immagine stessa.