生成ecshop品牌logo的缩略图
2010-10-27 14:50 来源:www.chinab4c.com 作者:admin
ecshop后台可以管理ecshop的商品品牌,我们在录入商品的时候,可以选择品牌.是因为ecshop在录入商品之前。预先录入商品的品牌.ecshop商品的品牌有品牌logo.大小大家可能忽略了。上和上传图片等大小的。但是在很多地方。我们需要用到ecshop品牌logo的缩略图.但是ecshop商品品牌logo没有缩略图.所以我们有必要对ecshop品牌LOGO进行缩略图的生成和处理。
1:给ecshop数据库增加一个字段alter table ecs_brand add column small_brand_logo varchar(255)
2:admin/brand.php
if($img_name){
$small_brand_logo = $image->make_thumb('../data/brandlogo/' . $img_name, 73, 42,ROOT_PATH.'data/brandlogo/');
}
/*处理URL*/
$site_url = sanitize_url( $_POST['site_url'] );
/*插入数据*/
$sql = "INSERT INTO ".$ecs->table('brand')."(brand_name, site_url, brand_desc, brand_logo, is_show, sort_order,small_brand_logo) ".
"VALUES ('$_POST[brand_name]', '$site_url', '$_POST[brand_desc]', '$img_name', '$is_show', '$_POST[sort_order]','$small_brand_logo')";
3:admin/brand.php的update
if (!empty($img_name))
{
//有图片上传
$param .= " ,brand_logo = '$img_name' ";
$small_brand_logo = $image->make_thumb('../data/brandlogo/' . $img_name, 73, 42,ROOT_PATH.'data/brandlogo/');
if($small_brand_logo){
$param .= " ,small_brand_logo = '$small_brand_logo' ";
}
}
以上代码就完成了对ecshop品牌logo的缩略图生成。
最近更新
常用插件
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...