通过 Data Patch 添加自定义商品属性,并正确设置属性组、作用范围、搜索与前台显示参数。
继续阅读Magento 2 如何添加自定义商品属性?
2024/4/12 下午3:36
alwayly
Magento 2 自定义模块升级卡在 setup:upgrade,Data Patch 执行一半怎么恢复?
2024/11/8 下午2:24
alwayly
Data Patch 中途失败后,patch_list 可能未登记,但数据已经写入一部分。再次 setup:upgrade 若不具备幂等性就会重复插入。本文说明恢复前应检查什么。
继续阅读Magento 2 执行 setup:upgrade 卡住不动怎么办?
2025/1/15 下午2:12
alwayly
setup:upgrade 长时间没有输出时,应确认 PHP 进程、数据库查询、元数据锁和正在执行的 Patch,再决定等待或终止。
继续阅读Magento 2修改Data Patch后setup:upgrade没有重新执行
2025/12/4 上午11:46
alwayly
Data Patch一旦记入patch_list就不会因文件内容变化自动重跑,后续变更应新增补丁而非删除执行记录。
继续阅读商品属性已加入Attribute Set,Magento 2仍无法保存属性值
2026/1/30 下午4:14
alwayly
脚本把属性加入属性集后若未清理EAV结构缓存,商品表单能显示字段却可能在保存时丢弃该值。继续阅读
Magento 2 setup:upgrade跑完了,模块版本号为什么没有变化?
2026/2/24 下午1:17
alwayly
升级扩展后功能已经是新代码,module:status也显示启用,但数据库里的版本号没变,甚至旧安装脚本没有再执行。这个现象通常不是缓存,而是把声明式Schema/Data Patch与旧式setup_vers……
继续阅读Magento 2 setup:upgrade卡在Applying data patch,安全定位是哪一个补丁
2026/6/4 上午9:21
alwayly
setup:upgrade长期停在Data Patch,先确认进程是在等待锁、执行大SQL还是死循环,再定位patch类,不能盲目写patch_list跳过。
继续阅读Magento 2 patch_list已有记录但数据库字段不存在
2026/8/25 上午11:19
alwayly
setup:upgrade显示无更新,但模块所需列不存在,patch_list却有Patch类名。删除记录强制重跑可能产生副作用。继续阅读


