workaround: 从product category移除settype时绕过check
生活随笔
收集整理的這篇文章主要介紹了
workaround: 从product category移除settype时绕过check
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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:
?
總結
以上是生活随笔為你收集整理的workaround: 从product category移除settype时绕过check的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: COMBIN14简单应用
- 下一篇: 如何分析request download