SAP CRM configuration product在UI上的显示逻辑

51 阅读1分钟

大家可能会问: 为什么QD3上和AG3的代码一样,但是QD3根本没有生成这个14*14的gif?

我们前面说到这个product variant的html是我们自己实现的iterator render的:这个iterator的初始化是由一个switch控制的,这个switch在QD3上是关闭的,所以QD3不会出现这个问题

在这里插入图片描述

在这里插入图片描述

最终找到assign transparant1414的代码了,确实是framework assign的。如果当前node的dependent node list是空的,就hard code成transparent 1414.gif. 现在系统这个gif没上传到MIME repository里。

在这里插入图片描述
这个class负责render我们点了Expand之后生成的dropdownlist的html:

在这里插入图片描述

这里可以看出,如果product是non-configurable的,dropdownlist不会出来

在这里插入图片描述
要获取更多Jerry的原创文章,请关注公众号"汪子熙":