frosties Posted May 11, 2012 Share Posted May 11, 2012 Bonjour, Après moultes recherches en vain, je vous demande de 'aide J'aurais besoin de mettre d'autres type (que jpeg, png) de fichier envoyé par le client (dans le champ fichier en personnalisation) comme des ficheirs .ai, .psd. zip... Merci d'avance, Link to comment Share on other sites More sharing options...
Christophe Boix Posted May 12, 2012 Share Posted May 12, 2012 Bonsoir, La fonction à modifier se trouve dans le fichier Controller/ProductController.php , et la fonction se nomme pictureUpload A l'intérieur il y a plusieurs endroits qu'il faudrait commenter, comme par exemple : if ($error = checkImage($file, (int)(Configuration::get('PS_PRODUCT_PICTURE_MAX_SIZE')))) $this->errors[] = $error; ou encore elseif (!imageResize($tmpName, _PS_UPLOAD_DIR_.$fileName)) $this->errors[] = Tools::displayError('An error occurred during the image upload.'); ou encore elseif (!imageResize($tmpName, _PS_UPLOAD_DIR_.$fileName.'_small', (int)(Configuration::get('PS_PRODUCT_PICTURE_WIDTH')), (int)(Configuration::get('PS_PRODUCT_PICTURE_HEIGHT')))) $this->errors[] = Tools::displayError('An error occurred during the image upload.'); et il faudrait rajouter ce genre de code : elseif (!move_uploaded_file($file['tmp_name'], _PS_UPLOAD_DIR_.$fileName)) $errors[] = Tools::displayError('An error occurred during the image upload0.<br/>'.$file['tmp_name'].'<br/>'. _PS_PROD_PIC_DIR_.$fileName); En fait l'idée est de commenter le code qui permet de créer une image, pour remplacer par un code qui permet de faire un moveuploadfile Link to comment Share on other sites More sharing options...
frosties Posted May 14, 2012 Author Share Posted May 14, 2012 Merci beaucoup de votre réponse, je vais essayer sa. Je vais essayer d'aller fouiner du code ! Link to comment Share on other sites More sharing options...
Julmimi Posted June 20, 2012 Share Posted June 20, 2012 Bonjour, Avez-vous réussit ? Link to comment Share on other sites More sharing options...
travisti Posted July 2, 2012 Share Posted July 2, 2012 Bonjour ! Je suis moi aussi à la recherche d'une solution qui me permettrai de recevoir d'autres types de formats fichiers. Je viens de lire la discussion mais je n'ai pas compris en quoi cela pouvait influencer le résultat ?! Pouvez-vous m'expliquer la procédure un peu plus précisément ? Ma 2ème solution consisterai à passer un "service indépendant" pour uploader des fichiers. Combien y'a t'il de fichiers dans prestashop à modifier pour indiquer le nouveau chemin pour stocker les fichiers ailleurs ? merci d'avance ! 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