條件:
圖集swf上傳
原圖小於縮略圖設置
\include\helpers\image.helper.php的ImageResize函數中
if($srcW<=$toW && $srcH<=$toH ) return TRUE;
沒有寫如縮略圖,但是
\dede\inc\inc_archives_functions.php的GetImageMapDD函數中使用$ddpicok作爲縮略圖路徑,這個有問題。
簡單粗暴的解決方法:
在ImageResize的條件中加入
if($srcW<=$toW && $srcH<=$toH ){
switch ($srcInfo[2]){
case 1:
imagegif($im,$toFile);
break;
case 2:
imagejpeg($im,$toFile,85);
break;
case 3:
imagepng($im,$toFile);
break;
case 6:
imagebmp($im,$toFile);
break;
default:
return FALSE;
}
imagedestroy($im);
return TRUE;
}
保存一個一模一樣的縮略圖