对Visual Merchandiser中的产品进行排序时,ACSD-56790: move out of stock to bottom ​选项不起作用

ACSD-56790修补程序修复了在对Visual Merchandiser中的产品进行排序时,“从库存移至底部”选项不起作用的问题。 安装Quality Patches Tool (QPT) 1.1.44时,此修补程序可用。 修补程序ID为ACSD-56790。 请注意,该问题计划在Adobe Commerce 2.4.7中修复。

受影响的产品和版本

为Adobe Commerce版本创建了修补程序:

  • Adobe Commerce(所有部署方法) 2.4.6-p1

与Adobe Commerce版本兼容:

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

问题

对Visual Merchandiser中的产品进行排序时,move out of stock to bottom ​选项不起作用

重现步骤

  1. 安装Adobe Commerce。

  2. 转到​ Admin > Stores > Attributes > Product ​并创建以下属性。

  3. 创建新网站: 非主网站

  4. 在此新网站上创建​ 非主商店

  5. 创建两个存储:

    • 在​ 主网站商店 ​中排名第一。
    • 在​ 非主存储 ​中排名第二。
  6. 创建两个源:

    • 书信。
    • 数字。
  7. 创建两个库存:

    • 第一个主要 — 销售渠道:主要网站 — 分配的来源:信件。
    • 第二个非主要 — 销售渠道:非主要 — 分配的来源:数字。
  8. 在两个网站上创建三个简单的产品(全部在“默认”类别中,全部分配给两个源):

    • ProductA — 数量​ 10 ​为字母,数量​ 0 ​为数字。
    • Product1 — 数量​ 0 ​为字母,数量​ 10 ​为数字。
    • ProductA1 — 数量​ 10 ​为字母,数量​ 10 ​为数字。
  9. 转到​ Catalog > Categories ​并选择​ Default category

  10. 将作用域更改为​ 第一个

  11. 展开“类别”部分中的产品。

  12. 选择排序顺序为: move out of stock to bottom

预期的结果

具有​ 缺货 ​产品的产品列表将移至底部。

实际结果

产品加载失败。 页面重定向到管理员仪表板,并显示错误消息: Invalid security or form key. Please refresh the page

应用修补程序

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

相关阅读

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

有关QPT中其他可用修补程序的信息,请参阅Quality Patches Tool指南中的Quality Patches Tool:搜索修补程序

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