Magento 1.9 IWD OPC更新删除了有关更改运输字段的信用卡信息

时间:2014-11-19 06:15:52

标签: magento onepage-checkout

我正在为magento 1.9网站使用IWD OPC扩展。 在用户更改送货地址或电子邮件或送货方式等时在OPC页面上添加信用卡信息后更新页面,但它删除了添加的信用卡信息。 有什么方法可以保留用户的信用卡信息。当页面更新时,会在表单中保留信用卡信息。 请帮忙。提前谢谢/

2 个答案:

答案 0 :(得分:1)

当您更改表单中的任何前一个元素时,它始终会更新。但是我注意到日期和卡片类型是持久的,但卡片编号和cvv编号看起来很奇怪。

作为一种解决方法,你可以将卡号和cvv号码保存到controllers / jsonController.php savePaymentAction()方法中的Magento会话对象中,然后在你的付款方式cc.phtml中获取会话对象并填充卡号和cvv号码直接进入表格。

对此可能有更好的解决方法。但为了方便起见,我不得不这样做。

答案 1 :(得分:0)

评论

<block type="checkout/onepage_payment_methods" [...] </block>
在[www_name] / app / design / frontend / [themename] /default/layout/onestepcheckout.xml