没有为选项[VARIANT_FIRST_VARIANT]配置填充器

2020-08-14 12:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,在hybris 5.7中,我...

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

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


嗨,在hybris 5.7中,我在日志中收到此警告:

WARN [hybrisHTTP39] [82.81.20.235] [DefaultConfigurablePopulator]未为选项[VARIANT_FIRST_VARIANT]配置填充器

能否请您向我解释一下以及如何避免?

谢谢

4条回答
超级大咸鱼
2020-08-14 13:43

VARIANT_FIRST_VARIANT,不会在任何地方错过它,它仅由OOTB代码决定。

/**
  *与产品的变体一起使用的{@link DefaultProductFacade}的扩展。
  */
 公共类DefaultProductVariantFacade扩展了DefaultProductFacade 
 {
/**
  * @从6.2起不推荐使用。
  */
 @已弃用
 @Override
 public ProductData getProductForOptions(最终ProductModel productModel,最终Collection 选项)
 {
 如果(CollectionUtils.isNotEmpty(options)&& options.contains(ProductOption.VARIANT_FIRST_VARIANT)
 && CollectionUtils.isNotEmpty(productModel.getVariants()))
 {
 最终的ProductModel firstVariant = Iterables.get(productModel.getVariants(),0);
 返回super.getProductForOptions(firstVariant,options);
 }
 其他
 {
 返回super.getProductForOptions(productModel,options);
 }
 }
 } 

一周热门 更多>