DedeCMS圖集中縮略圖不能顯示的解決方法,織夢技術
導讀:織夢技術織夢技術DedeCMS圖集中縮略圖不能顯示的解決方法.夢織模板織夢文章模板。
圖集中縮略圖不顯示的原因在于:你上傳的圖片尺寸同時小于DEDE后臺設置的默認縮略圖尺寸.
解決方式有二種: 其一:在后臺把默認縮略圖寬或高的一個尺寸調小,讓你上傳的圖片二個尺寸中的一個大于,默認值. 其二就是通過修改程序的方式來解決。
本方法在DEDE5.5GBK版下測試通過,在文件include/image.func.php中找到 if($srcW<=$toW && $srcH<=$toH ) return true;
替換成
//增加小于縮略圖尺寸處理開始 if($srcW<=$toW 夢織模板&& $srcH<=$toH ) { $ftoH=$toH; $ftoW=$toH; if(function_exists("imagecreatetruecolor")) { @$ni = imagecreatetruecolor($ftoW,$ftoH); if($ni) { imagecopyresampled($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } switch ($srcInfo[2]) { case 1: imagegif($ni,$toFile); break; case 2: imadede織夢模板gejpeg($ni,$toFile,100); break; case 3: imagepng($ni,$toFidede會員中心模板le); break; case 6: imagebmp($ni,$toFile); break; default: return false; } imagedestroy($ni); } //增加小于縮略圖尺寸處理結束
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章DedeCMS圖集中縮略圖不能顯示的解決方法,織夢技術主要講述圖集,解決方法,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33102.html