magento2 - 获取错误 Magento2.2.6 中请求的状态更改无效
问题描述
当我通过我的支付网关下订单时,我收到错误无效状态更改请求。我调试了核心代码,发现错误来自核心类使用的插件。即Magento\Quote\Model\QuoteRepository\Plugin\AccessChangeQuoteControl在以前的 magento2 版本(即 Magento2.2 之前)中不存在。有谁知道这个插件的目的是什么。
解决方案
只需看一下源代码:
检查当前用户是否允许更改报价的客户 ID。
推荐阅读
- flask-socketio - 如何检测用户断开连接的房间?
- azure - Azure DevOps RestAPI 更改用户访问级别
- javascript - 在 Vue 中过滤 bootstrap-vue 数据表
- git - 如何创建一个 GitHub 操作,以在合并之前强制拉取请求重新基于最新的主节点?
- oracle - Oracle 19c 上的查询性能缓慢,具体取决于日期
- java - 如何将图像从一个片段发送到另一个片段?
- r - 使用 setkeyv 参数在 R 问题中将 xts 转换为 data.table
- php - 如何从一列中选择最大值并使用选定的最大值更新另一列
- updatepanel - 母版页更新面板的内容页面中的重复器中的按钮单击 (ItemCommand) 不起作用
- oracle - Oracle PL/SQL 未找到数据 - 非连续 Id 值