Why with_indobjects is not available in product search
Created by Jerry Wang, last modified on Mar 17, 2014
Product search的configuration里,在available search criteria和Selected Search Criteria兩個區域內都沒有發現WITH_INDOBJECTS這一attribute:
?
?
?
雖然query object的structure里確實有with_indobjects這一字段。
?
?
?
我們可以debug GET_VISIBLE_FIELDS方法:
?
?
?
框架會遍歷每個字段,如果字段對應的design entity 的hidden或者excluded flag被置位,該field將不會顯示。
?
?
?
這里with_indobjects從待顯示的fields里移除:
?
?
?
?
框架會檢查search field是否在design layer里配置為standard。如果配置為hidden或者excluded,或者design layer里不存在對應的entry,?
?
則該field將不會顯示。對于with_indobjects而言,系統標準的design layer setting并沒有對應的entry, 因此該field不會出現在View configuration里
?
可以通過在下列表BSP_DLC_SETTINGS里添加一行entry的做法來disable 系統的這一behavior。 添加之后即使design layer里沒有對應的entry或者被標記成hidden 和excluded也能顯示在view configuration里:
?
?
?
?
總結
以上是生活随笔為你收集整理的Why with_indobjects is not available in product search的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 平安保险交了三年退保能退多少
- 下一篇: 魔兽世界怀旧服钻石矿位置在哪找 全钻石矿