SAP Hybris inStockFlag facet 只有一个选项
SAP Hybris inStockFlag facet with just one option
我想使用 inStockFlag
facet,只选中一个选项。我添加了它 - 它是从 ProductInStockFlagValueProvider
扩展而来的。它显示在页面上,但同时显示 TRUE
和 FALSE
:
我只需要一个选项,它是 "In Stock" 选中或未选中以筛选仅 InStock 产品或所有产品:
我已经尝试为这个方面添加自定义 valueDisplayNameProvider
并在 FALSE
的情况下添加 return 空字符串,但它仍然显示这两个选项(只有一个是空字符串).我正在使用 SAP Hybris v1811。
我想你可以写一个自定义值提供程序来检查它是否有库存。如果有,您可以提供字符串 "In Stock" 作为值。
如果它没有库存,您可以 return 方法 getFieldValues
中的空 Collection<FieldValue>
而不是提供空字符串。
我想使用 inStockFlag
facet,只选中一个选项。我添加了它 - 它是从 ProductInStockFlagValueProvider
扩展而来的。它显示在页面上,但同时显示 TRUE
和 FALSE
:
我只需要一个选项,它是 "In Stock" 选中或未选中以筛选仅 InStock 产品或所有产品:
我已经尝试为这个方面添加自定义 valueDisplayNameProvider
并在 FALSE
的情况下添加 return 空字符串,但它仍然显示这两个选项(只有一个是空字符串).我正在使用 SAP Hybris v1811。
我想你可以写一个自定义值提供程序来检查它是否有库存。如果有,您可以提供字符串 "In Stock" 作为值。
如果它没有库存,您可以 return 方法 getFieldValues
中的空 Collection<FieldValue>
而不是提供空字符串。