您现在的位置是:首页 > 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 v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。好处:实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。
ecshop首页怎么增加商品浏览排行榜
1)、将下面代码 并保存到一个新文件中,文件路径为 /themes/default/library/top10_click.lb2)、修改 /includes/lib_goods.php 文件
ecshop订单管理退货时不退运费的实现方法
解决ecshop订单管理退货时,如何做到不退邮费,打开admin/order.php在大约4468行处找到
ecshop前台shell的Oday漏洞修复方法
ECSHOP号称较大的开源网店系统,官方是这样介绍它的:“ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权
相关源码
-
帝国cms7.5个人博客资讯文章模板下载本模板简洁个人博客网站设计开发,采用帝国CMS内核构建,只需替换文字图片即可快速搭建专业网站。自适应手机端设计,数据实时同步,操作简单便捷。PHP程序确保安全稳定运行,帮助您以较低成本获取持续业务。查看源码 -
(自适应)英文电子芯片电子元件网站pbootcms模板下载基于PbootCMS内核开发的电子元件类企业专用模板,采用响应式设计技术,适配电子元器件、集成电路、半导体等行业的品牌展示与技术文档发布需求。前端布局针对芯片参数表格与产品规格书展示进行深度优化。查看源码 -
(自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码 -
(自适应响应式)高端家用办公家具家居桌椅pbootcms模板下载为办公家具企业设计的响应式网站模板,涵盖产品展示、案例呈现、企业介绍等核心模块。通过可视化后台可快速发布实木桌椅、系统家具、办公屏风等产品信息,帮助客户直观了解材质参数与空间搭配方案。查看源码 -
(PC+WAP)红色厨具厨房用品设备pbootcms模板源码下载为厨具设备企业设计的响应式网站模板,采用PbootCMS内核开发,适用于商用厨房设备、家用厨具、厨房用品等企业展示。模板包含产品展示、新闻动态、案例中心等标准模块,助您快速搭建专业级行业网站。查看源码 -
响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码
| 分享笔记 (共有 篇笔记) |
