欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

ECSHOP 如何修改生成的商品缩略图的大小

shiping1 的头像
在后台 商店设置-显示设置-商品缩略图的高宽都有设置的。

ecshop V2.7.2版本如何修改商品缩略图图片大小,我用的是MAN模版!我知道在后面的style.css里面修改,可是不太懂这些代码!

一般是也有标明商品图样式这样的,,,white height就是宽和高

ECSHOP 如何修改生成的商品缩略图的大小


正确答案 
后台商店设置,显示设置里修改商品尺寸,再做一下图片批量处理
如果是没有填充满,是因为你原图的比例和所设置图片不一致,打个比方,原图是长方形的,但是模板上面,以及后台设置是正方形,那么肯定会有留白的。
所以建议你原图与后台设置尺寸的图片一致,就没有留白了
来自 http://zhidao.baidu.com/link?url=HDN76SV6AI0CCdb97CX8tS-NIsaFog6cNQ-P1IuD3e1UGKtW5pc57l-A76TYOsmsv2K5ZyF2iMELvE31JxUG66U8BPtSHZoicdNx48uUBqm


解决ECSHOP缩略图截图方式 等比大小截图不留空白


老蒋难得使用一次ECSHOP,之前只是听说中文B2C网站用这款免费开源的CMS是不错的,正好一个客户需要用来搭建网站,于是就第一次使用ECSHOP程序。整个网站搭建不复杂,然后寻找免费主题就可以简单的创建完毕。唯一有一个小问题就是缩略图,默认是175宽度和高度的,客户要求宽一点,矮一点,所以我就从CSS里调整,但是有一个问题出现。因为后来即便可以设置缩略图大小,但截图之后是按照比例的。

如果原始图片不是工整的比例,那ECSHOP缩略图就有留空白问题,不能饱满的在首页和列表页面展示。于是寻找各种解决方法,如下。

在includes/cls_image.php文件中(419行位置)

修改为:

{
$lessen_width = $thumb_height * $scale_org;
$lessen_height = $thumb_height;
}
else
{
/* 原始图片比较高,则以高度为准 */
$lessen_width = $thumb_width;
$lessen_height = $thumb_width / $scale_org;
}

ECSHOP-THUMB

这样我们根据后台设置的图片比例大小就可以自动的饱满的完成ECSHOP缩略图效果。

来自 http://www.itbulu.com/ecshop-thumb.html
普通分类: