您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品显示属性价格低价格到高价格
香巧2024-01-21 00:38:29ecshop商城教程已有人查阅
导读ECSHOP获得有规格属 的商品的销售价格范围 实现显示价格区间仿淘宝对有商品属 且属 有附加价格的商品显示为价格区间 首先请看效果截图:
ECSHOP获得有规格属 的商品的销售价格范围 实现显示价格区间仿淘宝对有商品属 且属 有附加价格的商品显示为价格区间 首先请看效果截图:
代码修改:
1.在 includes/lib_goods.php 文件中找到function get_goods_info($goods_id)
在此函数中找到代码:
/* 获得商品的销售价格 */
$row['market_price'] = price_format($row['market_price']);
$row['shop_price_formated'] = price_format($row['shop_price']);
然后在此代码下面加上如下一段代码即可实现:
/* 获得有规格属 的商品的销售价格范围 */
$sql = "SELECT SUM(max_attr_price) AS max_price FROM (SELECT MAX(attr_price+0) AS max_attr_price FROM " . $GLOBALS['ecs']->table('goods_attr') .
" WHERE goods_id = '".$goods_id."' GROUP BY attr_id) AS a";
$max_price = $GLOBALS['db']->getOne($sql);
if(intval($max_price) > 0)
{
$goods_max_price = intval($max_price) + intval($row['shop_price']);
$row['shop_price_formated'] = "¥".number_format($row['shop_price'], 2)." - ".number_format($goods_max_price, 2)."元";
}
本文标签:
很赞哦! ()
相关文章
- ecshop商品颜色尺寸联动筛选功能实现方法
- ecshop商品筛选功能实现代码示例
- ecshop商品列表页面和商品页面自定义url网址前缀的实现方法
- ecshop商品页显示商品收藏数量怎么修改
- ecshop商品批发多属性多规格多库存怎么批量购买
- ecshop水印ecshop商品添加水印的实现方法
- ecshop商品价格将属性价格改为直接价非加价修改的方法
- ecshop商品页商品详细描述内容调用商品相册图片代码的方法
- ecshop商品图片模糊修改图片上传压缩质量的方法
- ecshop商品相册显示顺序为正序的修改方法
- ecshop商品售完商品库存为0显示商品售完已售罄的实现方法
- ecshop商品详情页相关属性商品由新到旧排序的方法
随机图文
-
ecshop多语言切换多国货币切换
1、首先在我们的后台网店设置里要添加汇率转换的功能,如何添加网店功能自己摸索一下,你要把添加的功能插入表里。 -
ecshop里获得未格式化商品价格的方法
ECSHOP模板里输出的各种价格信息,都是经过系统格式化以后的形式,如:¥2298元。一些个别店长有时候想得到“格式化之前的价格” -
ecshop订单列表显示支付方式收货人姓名的方法
在ecshop订单列表中显示收货人姓名、支付方式的方法!3:在ECSHOP模板文件user_transaction.dwt的order_list中 -
ecshop商品页显示累计销售数量,显示商品销售总数量
今天我们来讲一下,如何在ecshop商品的详情页里添加累计销售量。对于累计销售量这一块,其实每时每刻都是在变化的
留言与评论 (共有 条评论) |