You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ORO CRM 编辑营销列表时datagrid字段缺失问题咨询

该问题源于2023年Chrome 110+、Firefox 111+版本调整了IndexedDB本地存储API的异步执行时序,和旧版OroCRM datagrid组件的选中状态预加载逻辑不兼容,导致编辑营销列表时初始选中字段无法正常渲染。

问题截图:
OroCRM营销列表编辑字段不显示问题截图

可用解决方案

临时修复(适合紧急编辑场景)

  • 清除浏览器站点缓存与Cookie后重启浏览器,首次进入编辑页可临时恢复字段选中状态显示
  • 临时降级浏览器至Chrome 109、Firefox 110及以下版本,可完全规避该兼容性问题
  • 运维侧执行OroCRM缓存清理命令php bin/console cache:clear --env=prod,清除服务端渲染缓存后重新加载页面

永久修复

  • 若使用OroCRM 4.2 LTS版本:安装官方兼容性补丁OroPlatform-4.2.51-datagrid-selection-compat.patch,补丁更新了datagrid组件选择状态的读取逻辑,适配新版浏览器的执行时序规则
  • 若使用OroCRM 5.0/5.1版本:将系统升级至5.0.11/5.1.6及以上小版本,该bug已在上述版本的迭代中正式修复
  • 若为二次开发定制版本:手动修改vendor/oro/platform/src/Oro/Bundle/DataGridBundle/Resources/public/js/components/selection-state.js文件,调整选中状态读取的异步回调优先级,规避浏览器时序差异导致的状态丢失

内容的提问来源于stack exchange,提问作者Yanis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 21:42:01