Created by Jerry Wang, last modified on Aug 14, 2014
说明:使用该方法会导致product category在移除了settype后,系统里已经基于该category创建的product 无法使用。使用时请务必考虑该影响。
1. /h进入debug mode,选中要删除的settype,点delete button:
2. 断点自动触发,创建两个新的动态断点,输入如下function module:
COM_PRCAT_SETTYPE_DELETE
COM_PRCAT_SETTYPE_INH_ALLOWED
3. F8 之后进入如下function module:
将光标移至function module 最后一行,点shift + F12.
4. 此时settype已经从UI上移除,但是deletion 动作还未写入DB。点击save button:
点了save button后,断点会频繁在第二个function module的line 29处触发。每次触发时,就将光标移至末尾,然后shift + F12跳过:
最后成功save: