2013-05-01 62 views
0

我想知道CakePHP Media Plugin(使用最新版本)中是否有以下可能。CakePHP Media Plugin將圖像保存在篩選器目錄的子文件夾中

我希望我的裁剪圖像在這個結構中,在與圖像相關聯的產品名稱的第一個字符匹配的子目錄中(使用單片附件模型)。

MEDIA_FILTER是一個常量,因此您無法在運行中更改它。有沒有辦法強制Media插件使用這些文件夾?最好不要改變插件?

/app/webroot/files/filter/large/img/a/image.jpg 
/app/webroot/files/filter/large/img/b/image2.jpg 
/app/webroot/files/filter/medium/img/a/image.jpg 
/app/webroot/files/filter/medium/img/b/image2.jpg 

回答

0

所以我想通了一些試驗和錯誤後,

$dir = 'my_directory'; 
    $this->Behaviors->load('Media.Transfer', 
     array(
      'transferDirectory' => MEDIA_TRANSFER . $dir . DS 
     ) 
    ); 

這組圖像上飛保存到目錄,也爲「過濾器」目錄工程(即在那裏得到的圖像調整大小後保存)。

相關問題