世界上许多国家都有不同的货币 格局和数字 格局 特例 。针对特定的当地化环境正确地 格局化和显示货币是当地化的一个主要部分,ecstore 可以同过后台的设置,来更改货币的格式,具体方式为
后台->控制面板->货币管理,可通过添加货币来选择你适用的货币格式
但是ecstore的货币输出格式是一般格式,一般涉及到国际化的贸易的时候都是采用的千分位格式,我们可以通过二开的方式的方式来改变货币的输出格式
修改app\ectools\currency.php 文件,增加如下代码
上面是通过正则的方式来修改的,实际上我们也可以通过php自带的number_format函数来修改,但是在ecstore中,因为对该数值进行了其他的处理,所以这是最精简的方法,如果有朋友有其他更好的方式,也可以在评论中留下,大家一起交流(该方法可能对精度把握不正确,请网友选择修改后使用)
附编辑后的效果:
时间: 2024-10-07 12:41:15