您现在的位置是:首页 > 教程 > 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商城之transport与jquery冲突之处理方法
众所周知:ecshop的transport.js文件和Jquery是冲突的,两个文件不能同时调用,现给出以下解决方案: -
ecshop模板更换的一些注意细节
更换ECSHOP模板,应该算是比较基本的操作。但是有一些注意点很关键,如果忽略,可能会出现这样那样的错误。 -
ecshop商品搜索结果页title标题修改为关键词+商城名称
考虑到“热门搜索”有可能会被百度收录,所以优化一下搜索结果页面的Title,应该还是有些用处的。下面方法在Ecshop2.7.2版本上测试通过 -
ecshop后台帐号密码忘记的解决方法
方法1:把下面的代码保存为文件 mima.php。方法2:把下面的代码保存为文件 mima.php方法3:进入phpMyAdmin里面修改
留言与评论 (共有 条评论) |