Bonjour,
Voilà, j'utilise le plugin de xeta d'upload de fichier au niveau des images cela fonctionne parfaitement, mais j'aimerais l'utilsier pour upload d'autre type de fichier comme des zip et des pdf.
Le problème c'est que dès que j'utilise une autre extensions que jpg/png l'upload ne fonctionne pas, du coup avez-vous une idée de comment faire pour modifier ce petit plugin afin de pouvoir upload d'autre extension
Salut,
Je pense qu'il faut regarder au niveau de UserTable.php dans validateAccount :
'fileExtension' => [
'rule' => ['extension', ['jpg', 'jpeg', 'png', 'gif']],
'last' => true,
'message' => __("Les extensions autorisées sont {0}.",
'.jpg, .jpeg, .png et .gif'),
'on' => function ($context) {
return !empty($context['data']['avatar_file']['name']);
}
]
Je précise que je suis sous Cakephp3 et il faudrais qu'il accepte des extensions style pdf et zip
Bah je n'ai pas de validate account du coup j'ai fais
>add('path', [
'fileExtension' => [
'rule' => ['extension', ['pdf','zip']],
'message' => __("ZIP ou PDF")
],
]);
Mais il n'enregistre toujours pas :(