您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop颜色属性用图片替换颜色的实现方法
听寒2024-12-23Ecshop商城教程已有人查阅
导读总共改三个文件 admin/goods.php ,admin/inculdes/lib_goods.php, 模板目录下的 goods.dwt1.打开 admin/goods.php 找到在下行添加这个文件里面修改完了。接下来修改 admin/inculdes/lib_goods.php
总共改三个文件 admin/goods.php ,admin/inculdes/lib_goods.php, 模板目录下的 goods.dwt
1.打开 admin/goods.php 找到
1.找到get_attr_list方法在SQL里添加 v.goods_attr_id
2.找到
//代码号 strat
3.在goods.dwt 的属性地方添加
1.打开 admin/goods.php 找到
$attr_price = $_POST['attr_price_list'][$key];
在下行添加
//代码号 s
$attr_images = array('name' => $_FILES['attr_images_list']['name'][$key] , 'type' => $_FILES['attr_images_list']['type'][$key] , 'tmp_name' => $_FILES['attr_images_list']['tmp_name'][$key] , 'error' => $_FILES['attr_images_list']['error'][$key], 'size' => $_FILES['attr_images_list']['size'][$key] );
//代码号 e
2.找到
$goods_attr_list[$attr_id][$attr_value]['attr_price'] = $attr_price;
有两处分别另起一行添加
//代码号 s
$goods_attr_list[$attr_id][$attr_value]['attr_images'] = $attr_images;
//代码号 e
3. 找到
$sql = "DELETE FROM " .$ecs->table('goods_attr'). " WHERE goods_attr_id = '$info[goods_attr_id]' LIMIT 1";
在下面
$db->query($sql);
下添加
//随心工作室 s
$goods_attr_id = $info['sign'] == 'insert' ? $db->insert_id() : $info['goods_attr_id'];
if( $info['sign'] == 'insert' || $info['sign'] == 'update' )
{
if( $info['attr_images']['tmp_name'] != '' )
{
$attr_images_dir = 'color/'.$goods_id;
$attr_images_scoure_name = "0-0-$goods_attr_id.jpg";
$color_scoure_images = $image->upload_image($info['attr_images'] , $attr_images_dir , $attr_images_scoure_name ); // 原始图片
}
}
else
{
$attr_color_images_dir = ROOT_PATH.DATA_DIR.'/color/'.$goods_id."/0-0-".$info[goods_attr_id].".jpg";
file_exists($attr_color_images_dir) && unlink( $attr_color_images_dir );
}
//代码号e
这个文件里面修改完了。接下来修改 admin/inculdes/lib_goods.php1.找到get_attr_list方法在SQL里添加 v.goods_attr_id
2.找到
<input type="hidden" name="attr_price_list[]" value="0" />
在下面添加//代码号 strat
3.在goods.dwt 的属性地方添加
<img src="../data/color/{$goods_id}/0-0-{$value.id}.jpg" style="width:40px; height:40px;" />
完成
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop怎么始终显示全部分类
ecshop商品分类树需要始终显示所有类别,默认的Ecshop的显示方式为在当前产品页面只显示当前的产品所在的同级及下级分类
ecshop商品详情页goods.php重命名为shangpin.php的方法
有人说,将商品详情页的文件名 goods.php 改一个名字,对百度收录会有帮助,也许吧,这里不讨论是否有帮助,这里只讲解如何重命名。
ecshop商品加入购物车仿淘宝效果代码示例
ECSHOP商品加入购物车仿淘宝效果。下来我把我的做法贴出来网友们做参考有不对的地方多多指正。
ecshop商品页面定制属性附件上传文件上传图片
代码号代码号讲解下ecshop商品页面支持文件附件上传修改教程方法。1.在 admin\templates\goods_info.htm中
相关源码
-
响应式WordPress简约博客主题Alt_BlogAlt_Blog主题该模板为博客内容展示设计,采用简约现代的风格理念,打造清晰的内容呈现平台。响应式布局确保在不同设备上都能获得良好的浏览体验,帮助博主更好地展示和分享内容。查看源码 -
(自适应响应式)html5高档服装定制西服pbootcms模板下载本模板基于PbootCMS内核开发,为服装定制企业和服装品牌量身打造。设计风格时尚现代,充分展现服装行业的审美特质与品牌魅力。采用HTML5响应式技术,确保在各种设备上呈现视觉效果。整站布局注重产品展示与品牌叙事,帮助企业有效展示服装系列与定制服务,提升客户体验。查看源码 -
响应式帝国cms7.5NBA黑色体育资讯模板下载本模板为体育新闻媒体、报道机构设计,采用帝国CMS7.5内核开发,具备完整的资讯发布、体育日历、数据展示功能。响应式布局确保在手机端呈现实时资讯和图文内容查看源码 -
自适应LED照明外贸灯具灯泡灯具英文网站模板该外贸灯具网站模板专为LED照明、灯具出口企业定制,采用PbootCMS内核开发,提供高效建站方案。通过响应式设计和SEO优化能力,帮助企业低成本构建专业外贸展示平台。查看源码 -
(自适应)工商代理公司注册财务会计pbootcms模板免费下载为工商代理、财务会计服务企业设计的网站模板,基于PbootCMS开发,充分考虑了企业服务行业的展示需求与客户转化路径。设计风格专业严谨,布局清晰合理,呈现企业服务内容与专业优势。查看源码 -
(自适应响应式)供应链进出口服务pbootcms企业网站源码为供应链管理、进出口服务类企业设计,特别适合展示物流网络、贸易服务和供应链解决方案。采用响应式技术,确保在各类设备上都能呈现企业服务内容。查看源码
| 分享笔记 (共有 篇笔记) |
