Je voudrais utiliser le [Comportement MeioUpload] [1] pour télécharger des documents comme PDF, DOC, XLS, etc. mais j'obtiens une erreur de type de fichier non valide.CakePHP: Comportement MeioUpload
Mon Upload modèle ressemble à ceci:
class Upload extends AppModel {
var $name = 'Upload';
var $actsAs = array(
'MeioUpload.MeioUpload' => array(
'upload_file' => array(
'dir' => 'files{DS}uploads',
'create_directory' => true,
'allowed_mime' => array('application/pdf', 'application/msword', 'application/mspowerpoint', 'application/excel', 'application/rtf', 'application/zip'),
'allowed_ext' => array('.pdf', '.doc', '.ppt', '.xls', '.rtf', '.zip'),
)
)
);
}
Quand je déboguer les $ DefaultOptions $ options [ 'allowedMime'] dans la classe MeioUpload ... il est utilise par défaut allowedMime:
Array
(
[0] => image/jpeg
[1] => image/pjpeg
[2] => image/png
[3] => image/gif
[4] => image/bmp
[5] => image/x-icon
[6] => image/vnd.microsoft.icon
)
Pourquoi le comportement n'utilise-t-il pas mon allowed_mime déclaré ???
Une idée de comment je peux écraser le default_mime par défaut ???