广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发Ecshop二次开发 > 如何在ECSHOP里获得未格式化的商品价格

二次开发Ecshop二次开发

二次开发Ecshop二次开发

如何在ECSHOP里获得未格式化的商品价格

ECSHOP模板里输出的各种价格信息,都是经过系统格式化以后的形式,如:¥3000元。
一些个别店长有时候想得到“格式化之前的价格”,也就是 纯数字形式的价格。
注意:
下面教程只是针对“某个页面的某类价格”,如商品详情页的市场价格和本店价格。
其他页面其他价格的读取方法原理大致都相同,读者可举一反三。
适用版本:2.7.2 官方默认版本
 1、打开 /includes/lib_goods.php 文件
找到

  1. $row['market_price']        = price_format($row['market_price']); 

在它上边增加下面这段代码

  1. $row['market_price_ori']        = $row['market_price'];  //市场价格_纯数字 
  2. $row['shop_price_ori']        = $row['shop_price'];  //本店价格_纯数字 

2)然后就可以在商品详情页模板调用 纯数字形式的价格信息了

调用方法如下:

  1. {$goods.market_price_ori} 
  2. {$goods.shop_price_ori} 

ecshop二次开发  ecshop插件  ecshop模版