>
> filename = filename.substr(26,(filename.indexOf(’_’, 26)));
>
attention, la ligne de javascript que je t’ai envoyé est :
filename = filename.substr(0,(filename.indexOf(’_’, 0)));
Oui, j’ai modifié cette ligne, car #FICHIER me retoune le chemin d’accès complet au fichier et non pas seulement le nom du fichier.
filename = ‹ <THELIA_PRODFICHIER type=« PRODUIT » ref="#PRODUIT_REF"><THELIA_FICHIER type=« IMAGE » nb=« 1 » produit="#ID">#FICHIER</THELIA_FICHIER></THELIA_PRODFICHIER> ›;
récupère ceci :
filename = ‹ client/gfx/photos/produit/frame_01.jpg ›
Donc, je compte récupérer le mot compris entre le 27ème caractère et le caractère précédent _