2011-05-27 35 views
0

我想使用MeioUpload Behavior上傳任何類型的文件(我希望每個擴展被接受)。我已經看過this question,但它對我來說並不起作用,因爲一些奇怪的原因,我只能上傳其他類型文件的圖像和PDF文件,當我嘗試提交表單時出現此錯誤:「帖子可能不能保存,請重試。「如何使用MeioUpload行爲上傳任何類型的文件不僅圖像

編輯:嗯,它看起來像我終於可以上傳其他類型的文件除了圖片,我不得不寫的選項「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, 
     ) 
     ) 
    ); 

在此先感謝

回答

0

它可以用任何東西,因此它被稱爲meioUpload而不是meioImage

只需設置允許的文件擴展名和MIME類型時,你initialiave的行爲。

第4步有一個例子http://www.meiocodigo.com/projects/meioupload/

+0

@ dogmatic69-我已經讀了,我試圖用MeioUpload上傳,如PDF,DOC,XLS等文件,但它dind't工作:( – eddy 2011-05-28 15:50:36

相關問題