Dream Maker 老漂 不要有和人斗的心,你要赢的是你自己!

ECSHOP如何获得未格式化的商品价格或修改price_format函数

ECSHOP模板里输出的各种价格信息,都是经过系统格式化以后的形式,如:¥588元。   如何获得“格式化之前的价格”,也就是 纯数字形式的价格,如588。

方法一:

1、打开 /includes/lib_goods.php 文件找到

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

修改此段代码

$row['market_price']        = $row['market_price'];

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

调用方法如下:

{$goods.market_price}

方法二:

找到includes\lib_common.php里price_format函数,加一个直接return $price 就可以了

function price_format($price, $change_price = true) {     /*..............

*****/

return sprintf($GLOBALS['_CFG']['currency_format'], $price);----直接修改成 return  $price;

}

Tags: ecshop

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 1096
留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。