产品多级筛选功能介绍



一、功能介绍

产品多级筛选组件,增加筛选模式设置项,每个分类层级均可实现“并集”或“交集”筛选效果。


二、名词解释

交集:同时满足所有筛选条件的产品才会被查询出来

并集:包含其中任意一个筛选条件的产品都会被查询出来


三、应用场景

老板Jack是一位手机壳制造商,他的产品适用于多个厂商的机型系列。他希望客户在使用产品筛选功能时实现如下效果:同品牌下的手机壳能以“并集”的方式筛选并展示,不同品牌的手机壳能以“交集”的方式筛选并展示。帮助客户快速筛选出心仪的商品,提高商品选购效率。


四、功能亮点

自由设置每个产品分类层级的筛选模式,支持交集和并集,个性化程度高。


五、操作说明

1、打开产品多级筛选组件,选择风格页签;

2、在最下方“设置筛选模式”中可设置每个分类层级的交集、并集方式。

   产品筛选组件

           

六、功能逻辑

1、判断选择的分类是否属于同一层级;

2、判断选择的分类是否属于同一父级分类;

  • 属于同一层级、属于同一父级分类,则按照本层级设置的筛选模式进行查询;

  • 属于同一层级、不属于同一父级分类,则按照父级设置的筛选模式进行查询;

  • 不属于同一层级,则按照更外层父级设置的筛选模式进行查询(例如:选择二级分类和三级分类进行查询,则会按照一级分类设置的筛选模式进行查询)。

3、若只设置了父级分类的筛选模式,则下面的子层级均按照父级分类的筛选模式进行查询。(例如:只设置了一级分类为交集,则二级、三级等均按照交集进行查询)


七、举例说明:

image

               

1、选择【a1】、【a2】

二者都属于二级分类,二者都属于同一个一级分类--A,则按照二级分类设置的筛选模式进行查询;

2、选择【a1】、【b1】

二者都属于二级分类,二者不属于同一个一级分类,a1的父级分类为A,b1的父级分类为B,则按照一级分类设置的筛选模式进行查询;


八、案例说明

1、按照下图的结构设置好产品分类:

image1               

2、在产品多级筛选组件中将一级分类的筛选模式设置为“交集”;将二级分类的筛选模式设置为“并集”;

page_1(07-29-09-56-55)               

3、筛选【小米系列】和【红米系列】,由于二者都是二级分类且同属于一个一级分类,则会按二级分类设置的“并集”筛选模式查询出所有满足的结果,如下图所示,可筛选出所有归属于“小米系列”、“红米系列”分类的产品;    

page_2(07-29-09-56-55)                    

4、筛选【小米系列】和【Mate系列】,由于二者不属于同一个一级分类,则会按一级分类设置的“交集”筛选模式查询出共有的部分,如下图所示,可筛选出同时归属于“小米系列”和“Mate系列”分类的产品。

page_3(07-29-09-56-55)

               




今日最后14个免费网站测评