Php Magento-SQLSTATE[23000]:完整性约束冲突:1062重复条目
当客户在Magento的结账过程中被重定向到其后台网站以完成付款时。如果他们取消付款并被重定向回magento商店,则无法再下订单,我收到以下错误电子邮件: SQLSTATE[23000]:完整性约束冲突:1062项重复输入“MF00000007”用于键“UNQ\U销售\平面\订单\增量\ ID”,查询为:插入到Php Magento-SQLSTATE[23000]:完整性约束冲突:1062重复条目,php,magento,checkout,onepage-checkout,Php,Magento,Checkout,Onepage Checkout,当客户在Magento的结账过程中被重定向到其后台网站以完成付款时。如果他们取消付款并被重定向回magento商店,则无法再下订单,我收到以下错误电子邮件: SQLSTATE[23000]:完整性约束冲突:1062项重复输入“MF00000007”用于键“UNQ\U销售\平面\订单\增量\ ID”,查询为:插入到销售\平面\订单中(优惠券代码,保护代码,发货说明,是虚拟的,商店id,客户id,基本折扣金额,基本总金额,基本发货金额,基本发货税金额,基本小计unt,基本到全球费率,基本到订单费率,
销售\平面\订单中
(优惠券代码
,保护代码
,发货说明
,是虚拟的
,商店id
,客户id
,基本折扣金额
,基本总金额
,基本发货金额
,基本发货税金额
,基本小计
unt,基本到全球费率
,基本到订单费率
,折扣金额
,总计
,发货金额
,发货税金额
,存储到订单费率
,存储到订单费率
,小计
,税费
,总订购数量
de>客户是客人,客户通知
,客户群id
,报价id
,基本运费折扣金额
,基本运费小计含税
,运费折扣金额
,小计含税
,重量
,客户折扣金额
,,增量代码de>应用规则ID
,基本货币代码
,客户电子邮件
,客户名
,客户姓
,客户中间名
,客户前缀
,客户后缀
,客户增值税
,折扣说明
,全球货币代码
,order\u currency\u code
,remote\u ip
,shipping\u method
,store\u currency\u code
,x\u forwarded\u
,客户注释
,在
创建
,在
更新,项目总计数
,客户性别
,隐藏金额,<代码>基本隐藏税金额
,装运隐藏税金额
,基本隐藏税金额
,装运隐藏税金额
,装运包含税
,基本装运包含税
,礼品信息id
)值(、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
有人能帮我解决这个问题吗,我们还有另一个客户也在magento商店处理同样的问题
致以最良好的祝愿,
Robert将文件app/code/core/Mage/Sales/Model/Resource/Quote.php
复制到app/code/local/Mage/Sales/Model/Resource/Quote.php
(或创建自定义模块以覆盖此类)
查找:
并将其替换为:
$bind = array(':increment_id' => $orderIncrementId);
有很多解决方案
$bind = array(':increment_id' => $orderIncrementId);