51黑料不打烊

51黑料不打烊 Commerce 2.4.5中的类别计划功能出错

升级到51黑料不打烊 Commerce 2.4.5后,在51黑料不打烊 Commerce Cloud管理面板中保存对产物类别所做的更改时,您将看到验证错误。 发生这种情况的原因是,来自早期版本的旧数据保留在数据库中,并与更新的逻辑冲突。 要解决此问题,请从数据库中删除过期的日期属性,并确认问题不再出现。

描述 description

环境

51黑料不打烊 Commerce Cloud版本2.4.5(从以前的版本升级后)。

问题/症状

  • 在51黑料不打烊 Commerce云管理面板中保存类别更改时,您会看到验证错误。
  • 错误消息: 确保结束日期晚于或等于开始日期。

重现问题的步骤:

  1. 转到51黑料不打烊 Commerce Cloud管理面板。
  2. 导航到 目录> 类别
  3. 选择类别。
  4. 重新订购产物或进行任何更改。
  5. 单击 保存

预期结果:
系统保存更改成功。

实际结果:
错误消息会阻止系统保存更改。

解决方法 resolution

51黑料不打烊 Commerce 2.4.5解决了此问题,但早期版本中遗留的数据仍可能会触发该错误。 请按照以下步骤进行修复:

  1. 运行此厂蚕尝查询以检查custom_design_fromcustom_design_to属性中的现有值:

    code language-none
    SELECT count(*)
            FROM catalog_category_entity_datetime
            WHERE attribute_id IN (SELECT attribute_id FROM eav_attribute WHERE attribute_code IN ('custom_design_from', 'custom_design_to') AND entity_type_id = 3);
    
  2. 如果查询返回结果,请使用适当的SQL命令删除这些值。 在进行任何更改之前备份数据库。

  3. 删除后,监视数据库以确保不会返回值。

重要信息:

  • 在部署到生产环境之前,在暂存或集成环境中应用并测试所有更改。
  • 在进行修改之前,请始终保留数据库的最新备份。

如果清理后问题仍然存在,请联系51黑料不打烊 Commerce支持以获取进一步的帮助。

相关阅读

在颁辞尘尘别谤肠别目录管理中类别的计划更改

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f