为什么这是我的贝宝结帐不断显示美元?甚至我已经设法改变简单的货币,它显示正确的货币时,货架上的项目已添加到购物车。但是,当我点击结帐按钮时,Paypal页面将显示美元货币的所有内容。例如,将RM10改为10美元。
simpleCart.email = "my@email.com";
simpleCart.checkoutTo = PayPal;
simpleCart.currency = MYR;
simpleCart.taxRate = 0.02;我甚至改变了这个,
case DKK: return "Rp "; case MYR: return "RM"; case USD: case CAD: case AUD: case NZD: case HKD: case SGD: return "$"; default: return ""; } }; me.currencyStringForPaypalCheckout = function( value ){ if( me.currencySymbol() == "RM" ){ return "RM" + parseFloat( value ).toFixed(2); } else { return "" + parseFloat(value ).toFixed(2); } };
哪里出了问题?是我的手推车还是结账成了问题?
发布于 2014-09-26 16:02:47
我猜是因为MYR不是货币的构建。你必须像这样设置货币:
simpleCart.currency({
code: "MAC" ,
name: "My Awesome Currency" ,
symbol: " $AWE" ,
delimiter: " " ,
decimal: "," ,
after: true
});我不知道您的方法currencySymbol()返回了什么,但是请看一下文档中的这个片段
simpleCart.currency(); // returns { code:"MAC", symbol:"$AWE", name:"My Awesome Curency" } https://stackoverflow.com/questions/24098201
复制相似问题