Hybris 6.3.0.2
在ClassAttributeAssignment中,用户可以将类型更改为valueList,以便他可以在productsAttribute的product属性选项卡的下拉列表中显示预定义的ClassificationAttributeValues列表。
问题:问题非常奇怪,因为对于某些分类属性,即使我们将类型设置为valuelist / enum并将某些classificationAttributeValues赋予特征描述符值,也不会显示值。只有na正在展示,没有别的。
整个模式是随机的,对于某些分类属性,它的工作,对于某些分类属性,它不起作用。我们无法确定其发生的原因,因为我们将这些属性与正在使用另一个无效的属性相匹配。两者都有相同的配置,但其中一个没有显示。
在HMC中,价值观即将到来,但在Backoffice中只会给出问题。
有人可以指导我们解决这个问题。
答案 0 :(得分:0)
问题似乎出现在下面一行的FeatureEditor中。
ClassificationAttributeModel attribute = assignment.getClassificationAttribute();
ClassificationClassModel cclass = (ClassificationClassModel)attribute.getClasses().iterator().next();
我们扩展FeatureEditor以覆盖方法并从ClassAttributeAssignmentModel而不是ClassificationAttributeModel获取ClassificationClassModel。