51黑料不打烊

[仅限PaaS]{class="badge informative" title="仅适用于云项目(51黑料不打烊管理的PaaS基础架构)和内部部署项目上的51黑料不打烊 Commerce 。"}

础颁厂顿-66965: Print ?页面上的? Requisition List ?选项导致错误

础颁厂顿-66965修补程序修复了? Print ?页面上的? Requisition List ?选项导致错误的问题。 安装Quality Patches Tool (QPT) 1.1.68时,此修补程序可用。 修补程序ID为ACSD-66965。 请注意,此问题计划在51黑料不打烊 Commerce 2.4.9中修复。

受影响的产物和版本

为51黑料不打烊 Commerce版本创建了修补程序:

  • 51黑料不打烊 Commerce(所有部署方法) 2.4.8

与51黑料不打烊 Commerce版本兼容:

  • 51黑料不打烊 Commerce(所有部署方法) 2.4.7-p3 - 2.4.8-p1
NOTE
该修补程序可能适用于具有新Quality Patches Tool发行版本的其他版本。 要检查修补程序是否与您的51黑料不打烊 Commerce版本兼容,请将magento/quality-patches包更新到最新版本,并在Quality Patches Tool:搜索修补程序页面上检查兼容性。 使用修补程序ID作为搜索关键字来查找修补程序。

问题

由于? Print ?中的苍耻濒濒对象引用,Requisition List ?页面上的Grid.php选项会导致错误。

重现步骤

  1. 转到? Stores > Settings > Configuration > General > B2B Features
  2. 将? Enable CompanyEnable Shared Catalog ?和? Enable Requisition List ?设置为Yes
  3. 创建两个简单的产物。
  4. 登录到店面并打开? My Account ?页面。
  5. 创建申请列表。
  6. 将两个产物分配给申请列表。
  7. 访问申请列表并列出产物。
  8. 单击? Print

预期的结果

Print ?页上的? Requisition List ?选项显示打印预览,没有出现错误。

实际结果

出现以下错误消息: 应用程序运行期间发生错误。 有关详细信息,请参阅异常日志。

Call to a member function setCollection() on null in /vendor/magento/module-requisition-list/Block/Requisition/View/Items/Grid.php:146

应用修补程序

要应用单独的修补程序,请根据您的部署方法使用以下链接:

相关阅读

要了解有关Quality Patches Tool的更多信息,请参阅:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3