J’ai récemment eu le cas avec un client alors je me permet de vous partager l’astuce pour pouvoir uploader n’importe quelle extension de fichiers dans Prestashop. A l’origine, il souhaite une grille tarifaire sous forme de PDF dans une des pages statiques de Prestashop (onglet Pages CMS). Seulement ce n’est pas possible, vous tombez sur le message d’erreur ci-dessous :
Ce n’est pas possible (triste réalité). Les formats acceptés par défaut sont : gif,jpg,jpeg,png.
Prestashop 1.3 – 1.5
Pour modifier les extensions de fichier autorisées, il faut aller dans /www/{admin}/ajaxfilemanager/inc/config.base.php
Rendez-vous à la ligne 81 et remplacez
define('CONFIG_UPLOAD_VALID_EXTS', 'gif,jpg,jpeg,png');
par (à adapter selon la situation)
define('CONFIG_UPLOAD_VALID_EXTS', 'gif,jpg,png,doc,pdf,xls,xlsx');
Prestashop 1.6
Pour modifier les extensions de fichier autorisées, il faut aller dans /www/{admin}/filemanager/config/config.php
Rendez-vous à la ligne 103
$ext_file = array('pdf');
Ajouter un PDF
Petite piqûre de rappel pour ajouter un PDF dans une page CMS. Sélectionnez le texte sur lequel vous souhaitez faire un lien vers un fichier, puis cliquez sur l’icône en forme de trombone :
Puis cliquez sur l’icône Parcourir :
Puis le bouton d’upload :
Et pour finir, le bouton select :
0 Comments on “Prestashop : modifier les extensions de fichiers autorisées en upload”
merci, merci, trois fois merci t’es un champion