很多使用ecshop程序建站的朋友会发现有时候购买的模板,模板中自带的商品有小数点,可是有的时候为了做活动搞促销这些小数点就需要去除了,可是手动去除是比较麻烦的,如果能够统一修改那样效率也会高很多,有什么方法可以把系统默认的商品自带的小数点全部去除呢?无忧主机小编为了研究这个方法于是在PHP虚拟主机安装了ecshop程序,经过对数据库的分析找到了方法,具体整理如下:

1:首先登陆无忧主机会员中心找到主机管理–控制面板,如下图1:

12 300x141 ecshop如何快速的去处掉商品价格的小数呢?

2:点击控制面板—进入文件管理,如下图2:

22 300x153 ecshop如何快速的去处掉商品价格的小数呢?

3:点击进入文件管理—找到public_html根目录。如下图3:

32 300x114 ecshop如何快速的去处掉商品价格的小数呢?

4:按照路径includes/lib_common.php  下 找到,如下图4:

41 300x85 ecshop如何快速的去处掉商品价格的小数呢?

5点击编辑进入,如下图5:

51 300x113 ecshop如何快速的去处掉商品价格的小数呢?

 

function price_format($price, $change_price = true){

}

把这个方法里面的内容全部注释掉, 然后在里面加上一句

return sprintf($GLOBALS['_CFG']['currency_format'], round($price));

6 这样还没有结束哦,亲们还需要进入数据库中,找到 ecs_cart表 把market_price、 goods_price 的数据类型 长度(10,2)改成(10,0) 默认值改为0,如果对数据库比较熟悉的客户可以直接通过SQL语句来操作,如果不是很熟悉的客户直接登陆phpmyadmin中操作就可以了哦。

这样使用独立IP虚拟主机建立的ecshop网站就能快速的去处掉商品价格的小数。

本文地址:http://www.51php.com/ecshop/27288.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: