Jump to content

Format de fichier autre JPEG, PNG


Recommended Posts

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

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

  • 1 month later...
  • 2 weeks later...

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...