您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop商品库存为0零右上角售空按钮销售结束功能的实现方法
青槐2023-12-10Ecshop商城教程已有人查阅
导读当店铺的库存不足时,要及时在产品的列表页以及其他的位置显示售罄按钮。我在默认模板下完成了这个功能。 默认模板左上角都有个 best hot 这个按钮,是按照这个东西写的
当店铺的库存不足时,要及时在产品的列表页以及其他的位置显示售罄按钮。我在默认模板下完成了这个功能。 默认模板左上角都有个 best hot 这个按钮,是按照这个东西写的
1、在模板 default/library/goods_list.lbi 加入样式, 这个样式就是在每一个图片上面加入隐藏的已售完图标
//这个 function category_get_goods 函数里面的 在449 行加入一个查询字段
/* 获得商品列表 */ //就是加入了下面 g.goods_number, 一定记得加逗号
因为 goods_list.lbi 这个文件是公用的, 搜索页面的列表也用到这个模板文件,你仿照我的方法 自己在search.php 里面加入就可以了 。
1、在模板 default/library/goods_list.lbi 加入样式, 这个样式就是在每一个图片上面加入隐藏的已售完图标
//goods_number 默认是没有的, 你要去扩展代码
<!--{if $goods.goods_number==0}--><div class="shop_over"><img src="images/shop_over.gif" /></div><!-- {/if} --> </div>
2、修改php 文件, 把数据库查询里面加入 goods_number 这个字段(category.php文件中)//这个 function category_get_goods 函数里面的 在449 行加入一个查询字段
/* 获得商品列表 */ //就是加入了下面 g.goods_number, 一定记得加逗号
$sql = 'SELECT g.goods_id,g.goods_number,g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .
"IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " .
'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .
'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .
'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' .
"ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " .
"WHERE $where $ext ORDER BY $sort $order";
3、 查询出来要把这个值给传单到模板去 修改 大概505 行左右(category.php文件中)
$arr[$row['goods_id']]['goods_number']= $row['goods_number'];
$arr[$row['goods_id']]['name']= $row['goods_name'];//在他上面加入了一行
这样就可以了, 到后台清楚下缓存 ,如果库存为0 就可以看到了 左上角那个best 了因为 goods_list.lbi 这个文件是公用的, 搜索页面的列表也用到这个模板文件,你仿照我的方法 自己在search.php 里面加入就可以了 。
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop自定义title标题的步骤方法
对于SEO来说,能让标题自定义的将会大大增加SEO效果,提高独立商城的流量,今天小编就收集从网上弄来ecshop全站自定义代码,很全哦!1、Ecshop商品分类页如何实现自定义Title 最近发
ecshop添加订单订单管理教程
添加订单 从后台订单管理->添加订单 进入。除了用户在前台定购商品的时候添加订单,管理员也可以在后台直接添加订单。
ecshop首页商品水印best,hot,new怎么删除
注意:此教程只对ECSHOP默认模板有效,其他模板也许根本就没这几个水印1)、打开 /themes/default/library/recommend_best.lbi 文件
ecshop商城ajax调用参数说明
1、首先ecshop是如何定义ajax对象的。2、ecshop中ajax可以使用两种方式传递数据.一种是get方式,一种是post方式.3、ecshop中的 ajax可以是传递text数据,也可以是一个json对象。比如以下代码
相关源码
-
(PC+WAP)绿色环保建筑设备通用行业pbootcms源码下载通过模块调整可适配园林景观、装配式建筑、绿色装修等生态建设相关领域。预制绿色建材展示、能耗模拟等专业模块,集成项目案例、环保工艺等建筑行业特色内容结构,测试数据包含LEED认证体系查看源码 -
(PC+WAP)绿色产品环保设备垃圾桶厂家公司网站pbootcms模板为垃圾桶生产商、环保设备企业打造的高端响应式门户模板,基于PbootCMS开源内核深度开发。采用HTML5自适应架构,无缝实现PC与手机端数据实时同步与交互优化查看源码 -
(自适应)平面设计网络工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为设计工作室、创意机构打造的作品展示解决方案。通过模块化布局与极简交互设计,呈现设计作品的视觉细节,支持作品分类、案例解析等多维度展示方式。查看源码 -
(PC+WAP)门窗门业家居定制铝合金产品pbootcms模板下载基于PbootCMS内核开发的门窗门业企业专用模板,采用响应式设计结构,数据一次录入即可同步适配电脑与手机端浏览。通过简洁大气的视觉呈现,帮助门窗企业快速建立专业线上展示平台,有效传递产品价值与服务优势。查看源码 -
深蓝色风景摄影机构网站(自适应多端)pbootcms模板该模板基于PbootCMS内核开发,专为风景摄影机构、户外摄影企业设计,采用深蓝色主题传递专业与艺术感,全栈响应式架构确保PC、平板、手机端无缝适配PHP程序结合轻量级SQLite数据库也可以更换MySQL数据库查看源码 -
(PC+WAP)红色户外岗亭钢结构岗亭pbootcms网站模板为钢结构岗亭、户外设施企业打造的高端响应式营销门户,基于PbootCMS开源内核深度开发,采用HTML5自适应架构,实现PC与移动端数据实时同步展示。查看源码
| 分享笔记 (共有 篇笔记) |
