Charles INFOPLUS Posted December 2, 2014 Share Posted December 2, 2014 Bonjour, Voici mon souci : Les champs(upload) personnalisable par le client sur la fiche produit n'acceptent que les formats images Existe il une solution pour que ces champs acceptent des formats tels que xls, xlsx et csv et que ces fichiers uploadés se retrouvent dans le détail de la commande dans le BackOffice Pour info : Prestashop 1.6 Merci d'avance pour vos reponses Link to comment Share on other sites More sharing options...
Eolia Posted December 2, 2014 Share Posted December 2, 2014 Bonsoir, Pas directement, non car lors de la soumission du fichier la fonction pictureUpload() est appelée dans le contrôleur. Donc soit modifier cette fonction et enlever les restrictions liées au format image, soit créer une fonction intermédiaire qui suivant le format dirigera vers pictureUpload() ou fileUpload(). Cette dernière étant à créer bien sûr. Ceci dit attention, car l'upload de fichier reste le point d'entrée préféré des hackers pour y déposer des scripts, exploits et autres joyeusetés. Veillez donc, si vous modifiez la fonction, a sécuriser chaque étape et échapper tout caractère suspect. Ensuite, pour afficher/récupérer ce fichier dans la commande du BO, vous devez soit utiliser un hook, soit un override du contrôleur. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now