问题描述
|||
我想使用MeIoUpload Behavior来上传任何类型的文档(我希望接受每个扩展名)。我已经看到了这个问题,但是对我来说却不起作用,出于某种奇怪的原因,我只能上传其他类型的文件的图像和pdf文件,但是当我尝试提交表单时收到此错误:\ “帖子无法保存。请重试。\”
编辑:好吧,看来我终于可以上传除图像以外的其他类型的文件,我不得不在camelCase中写了选项'allowedMime \'和\'allowedExt \(在文档中使用下划线版本\ 'allowed_mime \',\'allowed_ext \'我不知道为什么:(),但是我无法上传.zip文件,最重要的是,我仍然不知道如何告诉行为接受任何东西
var $actsAs = array(
\'MeIoUpload\' => array(
\'link_referencia\' => array(
\'dir\' => \'files{DS}uploads\',\'create_directory\' => true,\'allowedMime\' => array(\'application/pdf\',\'application/msword\',\'application/vnd.ms-powerpoint\',\'application/vnd.ms-excel\',\'application/rtf\',\'application/zip\'),\'allowedExt\' => array(\'.pdf\',\'.doc\',\'.ppt\',\'.xls\',\'.rtf\',\'.zip\'),\'default\' => false,)
)
);
提前致谢
解决方法
它可以用于任何事物,因此称为meioUpload而不是meioImage
初始化行为时,只需设置允许的文件扩展名和mime类型。
第4步有一个示例http://www.meiocodigo.com/projects/meioupload/