OFBIZ 电子商城商品如何 进行多币种结算

最近在研究ofbiz的电子商城应用,发现里面的商品都是用的美元计价,如果说想要把 ofbiz 电子商城进行本地化,这个计价方式肯定是要成当地的币种。
 
也参考了一些网上的热门帖子:
 
例如:http://blog.csdn.net/hezhipin610039/article/details/6903281
 
大致内容如下:
 
1      货币、本地语言设置
 
货币可以在下列配置文件中设置:
 
${ofbiz install dir}/framework/common/config/general.properties
 
1)       缺省货币符号(必须在Uom表中存在,用3个西文字符表示,参见种子数据的framework\common\data\CountryCodeData.xml文件):currency.uom.id.default=USD
 
2)       缺省国家代码(必须在Geo表中存在, 用3个西文字符表示的ISO国家代码,参见种子数据的/framework/common/data/GeoData.xml file): country.geo.id.default=USA
 
3)       请注意,这些配置能在编辑产品商店页面中覆盖
 
 看了上面的描述信息:
 
我们找到对应的文件 general.properties,
 
修改以下代码:
 
# -- the default currency to use for prices, etc
 
currency.uom.id.default=USD
 
改为:
 
# -- the default currency to use for prices, etc
currency.uom.id.default=CNY
 
关于 OFBIZ 电子商城货币的本地设置,但是仅仅做这个设置,还是不够的!
 
集合了OFBIZ群中群友的意见,还需要在 OFBIZ 的店铺中进行一些设置,
 
操作步骤如下:
 
进入所要设置不同币种的店铺下,找到 “本地化” 的设置功能:
 
默认的是:
 


改成你需要使用的币种,比如 人民币:
 


本以为做这样的设置后,系统就会以 人民币 作为缺省货币了,重新登录电子商城,以 人民币 计价的商品,进行 “添加购物车” 操作后,还是会出现报错:
 


翻译过来的意思貌似是:
 
标识为 10020 的商品不能找到一个有效的产品价格,不能添加到购物车!
 
甚为不解!

 
只得继续网上搜索解决方案,发现博客:http://blog.csdn.net/hezhipin610039/article/details/6903255
(看了上文的读者会发现,这个博客也是出自 网事蒙尘,看来博主对 OFBIZ 研究的很深入呵~)

 
里面有一句对 OFBIZ的产品价格做了一个简短的叙述:

 
1)       OFBiz中的产品价格非常灵活。这包括两个主要方面:价格和价格规则。这与促销无关,促销是在价格计算完成后进行的。
 
很显然,还有一个地方要设置,就是上面所说的 价格规则  ,我们先设置下看看效果吧~

 
找到和店铺同一级菜单的 “价格规则” ,点击进入后出现下图界面:

 

 

注意,虽然默认的已经有了两个价格规则,但是 “开始日期” 均为空,我们知道,OFBIZ 中像 会员管理下的“联系方式”、目录管理下的“产品价格”等都是有个可用时间的,如果没有设置可用时间,那么这个“价格规则” 实际上没有起到作用!好吧,那我们现在就进入 标识为 “9000”的价格规则下,对其进行设置,
 
见图:
 


红色框内是我新添加的属性,结束时间可以为空!
 
至此,已经修改完了产品价格的各项参数,重启一下服务~ 让我们之前的这些修改生效!

 
 
 
重启完成后进入到 电子商城 页面,找到我们已经添加过币种为人民币的那件商品了,看一下价格,已经改为人民币结算了,有图:
 


好吧,我们再看一下是否真的可以加入到购物车,点击“放入购物车”;
 


OK! 这下是真的进到购物车了,而且没有报上面的那个错误了!嗯,还行~
 
是不是还是有点不放心,我们结算一下看看,能不能结算这个购物车中的商品,点击页面 右上方的 “快速结账”,见图:
 


当然,你是需要先登录的,当选择好“送货方式” 和 “支付方式” 后,点击 “继续以便结束订单浏览” (这个翻译真TMD “专业”!),出现下图提交订单页;
 


点完 “提交订单”,就进入到了支付页,见下图,这个是我们自己开发的,你的页面可点不出来的哈~
 


好吧,整个流程嘛,就是这样的了!有什么不明白的地方,可以在OFBIZ超级群里交流!
 
版权声明:
 
本文系原创,转载请注明出处:
 
http://www.cnblogs.com/Ivan-j2ee/archive/2012/10/24/2737975.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值