提供组件类别限制后,横幅组件在PDP页面中不可见。

2020-08-15 10:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 问题--尝试根据所...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

问题--尝试根据所选类别在PLP和PDP页面上显示横幅。使用类别限制可根据所选类别控制横幅组件。 但是在提供限制之后,在PLP页面上我可以根据选择的类别看到标语组件。 但是在PDP页面上,即使选择的产品与对组件施加限制的类别相同,横幅组件也会消失。

对于PDP和PLP页面,我必须使用相同的横幅组件。

我给出了我用来创建组件和限制的代码行:

 INSERT_UPDATE BannerComponent; $ contentCV [unique = true]; uid [unique = true]; name; ComponentRef; urlLink; content; headline; $ picture
 ;; Category1BannerComponent; Category1 Component; Category1BannerComponent;"/img/pcs";" Content1";"找到右边"; pic1.jpg
 ;; Category2BannerComponent; Category2 Component; Category2BannerComponent;"/img/pcs";" Content2";"找到右边"; pic2.jpg
 ;; Category3BannerComponent; Category3 Component; Category3BannerComponent;"/img/pcs";" Content3";"找到右边"; pic3.jpg

 INSERT_UPDATE ComponentSelectorBannerComponent; $ contentCV [unique = true]; uid [unique = true]; name; banners(componentRef); componentRef
 ;; CustomBannerComponent; Custom BannerComponent; Category1BannerComponent,Category2BannerComponent,Category3BannerComponent; CustomBannerComponent


 INSERT_UPDATE CMSCategoryRestriction;  uid [unique = true];  $ contentCV [unique = true]; 类别(代码,$ productCV); 组件(uid,$ contentCV); 组件参考
 ;  Category1CommponentRestriction ;;  101001000000;  Category1BannerComponent; 类别1共同限制
 ;  Category2CommponentRestriction ;;  101002000000;  Category2BannerComponent; 类别2共同限制
 ;  Category3ComponentRestriction ;;  101007190900,40141600;  Category3BannerComponent;  Category3ComponentRestriction
 

任何帮助将不胜感激。

谢谢