如果是這種情況,懷疑你前臺圖片尺寸,和后臺設置的圖片尺寸不對應導致。
因為ecshop默認顯示的是100*100,230*230。這樣就造成了產品尺寸比例不對應。所以你要確認前臺縮略圖和詳細圖的尺寸是什么,如何確認呢?可以鼠標右鍵屬性,就可以看到尺寸是多少像素了。確認完前臺尺寸之后在后臺系統(tǒng)設置-》商店設置-》顯示設置 里 修改,然后記得點一下“圖片批量處理”。就可以解決這樣的問題了。
情況二:只有縮略圖稍微模糊,但并不嚴重,希望更加清晰。
修改縮略圖的質量
默認生成jpg縮略圖或商品圖的質量是75。
找到includes/cls_image.php,在大約250行左右
/* 生成文件 */
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename);
}
改為
/* 生成文件 */
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename, 90);
}
這樣應該足夠清晰了,這里允許0-100的范圍,不寫默認是75的質量。
情況三:商品詳細頁的圖片中,第一張圖片略微模糊,但是相冊圖清晰。
這種情況是因為詳細圖的第一張是生成的關系,你可以通過在后臺 關閉相冊生成,這樣調用的就是原圖。
商店設置--顯示設置里 上傳商品是否自動生成相冊圖: 這個選項默認是選擇 是 改成 否 就可以了。
或者修改模板部分的源碼,將圖片調用的代碼由生成的圖片改成原圖即可。
打開goods.dwt 搜索