通过tag,商品专辑页面属性过滤
商家端后台,模版装修,商品专辑页面,配置侧栏属性过滤
!!!目前只有mirox模版(新架构模版)支持,vue模版不支持!!!
!!!目前只有mirox模版(新架构模版)支持,vue模版不支持!!!
!!!目前只有mirox模版(新架构模版)支持,vue模版不支持!!!
一:模版装修,进行配置
1.您需要到模版装修里面进行添加(新架构模版)
1.1进入模版装修,切换到页面:商品专辑页面

说明:
- 您可以添加多个子卡片:按标签筛选。每一个子卡片对应一个属性过滤组,每一个组里面有多个过滤的子项,每个子项对应一个商品tag。
- 点击子卡片,在右侧进行配置,如上图的对应关系
- 您可以点击
选择标签(如上图,右侧配置部分),进行添加多个子项 - 添加子项后,点击子项的编辑图标,可以进行多语言的编辑(编辑后,用于前台商城,在不同语言下的显示,如果不编辑多语言,那么将使用tag的名称)
- 对于每个子项,建议编辑多语言(店铺默认语言,也可以进行编辑)
1.2属性显示效果
- 列表
- 行内链接
- 按钮
- 颜色

二:配置-颜色
1.配置颜色的显示方式,如下图:
- 如果您想要只显示颜色色块,不显示tag名称,那么将
显示标签颜色,开关关闭 - 如果您想要显示颜色色块,也显示tag名称,那么将
显示标签颜色,开关打开

2.对于属性显示效果:颜色,首先您需要到全局配置这里,进行颜色值的配置

2.1自定义颜色
- 按照下面的格式进行编辑
- 左侧是标签的名称,右侧是对应的色值(html css的色值)
red: #ff0000,
yellow: #ffff00,
black: #000000,
blue: #0000FF,
green: #00ff00,
purple: #800080,
silver: #c0c0c0,
white: #ffffff,
brown: #7B3F00,
light-brown: #feb035,
dark-turquoise: #23cddc,
orange: #fe9001,
tan: #eacea7,
violet: #EE82EE,
pink: #FFC0CB,
grey: #808080
注意:
- 一个颜色值对应一行,颜色值格式需要和上面的一致(#开头)
- 每一行的结尾需要用英文逗号,最后一行不需要逗号
- 每一行:开头是tag名称,tag名称后面是一个冒号,冒号后面是一个空格,然后是css色值
2.2如果您的颜色,想使用图片,那么您可以使用自定义图片
配置后,当子项的名称和tag名称对应后,将会显示相应的色块图片
- 对于婚纱等商品,使用色块图片可以更好的展示颜色

注意,全局配置的tag名称需要配置正确,注意大小写一致,否则将无法匹配,匹配不到将不显示
- 譬如:对于color的过滤,您添加了子项:yellow,red,black。您需要在这里对这3个tag配置对应的色值
- 配置后,发布即可生效
- 使用颜色类型,比较复杂一点,需要懂一定的css,格式需要填写正确,否则将无效
商品专辑说明
通过上面的步骤,我们在模版装修,配置好了侧栏属性过滤组,下面我们可以新建专辑,让其生效
1.特别说明:
- !!!对于mysql数据库模式下(没有使用搜索引擎),如果你想要使用tag来实现商品属性过滤,那么您必须商品专辑创建方式必须
手动分类,否则不显示属性过滤 - 搜索引擎模式下,没有这个限制(
手动分类,和智能分类,都可以显示属性过滤)

因此,在不使用搜索引擎的情况下(mysql模式下),如果您需要使用侧栏属性过滤,商品专辑的创建方式必须:手动分类,如果您不需要侧栏属性过滤,那么您可以使用智能专辑
2.为什么mysql下,智能分类不支持侧栏属性过滤呢?
答:mysql在查询方面,如果进行太复杂的查询处理,性能将非常的低下(实际上,使用tag已经非常耗费mysql资源了,如果支持的太多将更加的耗费性能)
不同的商品专辑,配置不同的属性过滤
每个商品专辑,进行的属性过滤会有不同,譬如:独立站里面有服装,以及电子产品,那么这2个专辑会存在不同的属性过滤
- 对于这种情况,您可以创建多个页面布局
- 不同的专辑,指定不同的页面布局
1.模版装修,商品专辑页面,创建页面布局

进行创建

创建后,进行装修,发布
- 如何模版装修,前面都写过了,参看上面的步骤即可
2.商品专辑,指定页面布局

进行指定,保存即可

3.查看效果
您可以多创建几个商品专辑页面的页面布局,然后不同的专辑指定不同的页面布局,这样就实现了不同的专辑页面,使用不同的属性过滤
关于使用商品tag的建议
从mysql的性能角度来讲,商品专辑使用tag匹配商品,侧栏属性过滤使用tag,在数据量非常大的情况下,会比较的耗费性能,为了系统更加稳妥,我们有如下的建议:
1.每个tag关联的商品,尽量不要超过1万个,保持在5000以下的商品是最好的
2.如果某个tag(譬如:red),关联的商品非常多(几万+),那么通过商品专辑关联到tag,然后通过tag关联到商品数据,需要进行表join关联,将会非常耗费内存 ,因此,我们建议,当您的数据量非常大,tag对应的商品数量几万+,甚至几十万+,您还需要使用tag,那么建议您使用搜索引擎(typesense)
- 如果您的商品存在tag,但是专辑不使用tag关联商品,前台属性过滤也不使用tag,即使您的tag对应的商品数量多,那么前台也没啥问题(因为前台没有使用到tag)
3.如果您的每个tag对应的商品数量在5000以下,或者一万以下,还是没啥问题的
关于tag-应用
商品tag,在商品的处理过程中,还是用处很大的,下面是使用tag的实际应用
一:快速创建商品专辑
1.原始商品数据(可能采集的,或者其他的渠道弄到的商品数据),可以通过AI进行二次加工,处理商品数据,在处理的过程中,可以使用AI给商品打标签 ,最终得到带有标签的商品表格数据
2.商品数据导入fecify系统(商品数据带有tag)
3.新建商品专辑,使用tag快速创建(商品专辑选择商品,使用tag来关联商品)
4.创建菜单,菜单挂载商品专辑,一般而言,可以给前台商城多创建一些菜单,条目清晰
对于google而言,网站的菜单结构更清晰,则会判定网站高质量,因此,前台商城可以建立更多的多层级菜单,菜单对应商品专辑,商品专辑对应商品 ,如果没有tag,那么给商品专辑加入商品比较费劲(人工勾选添加),而通过tag将比较容易(AI打的标签还是慢准确的)
对于seo站内优化,除了部署相关的关键词,页面标题和内容的相关度,页面差异化(多个商品之间的内容),还需要网站结构清晰,网站偏移量等等多个因素判定网站质量, 通过tag可以快速建议起来多级菜单层级结构,让网站结构更为清晰(尤其是站群模式)
二:侧栏属性过滤
fecify-5.3.0之前的版本,做商品的侧栏属性过滤,需要使用typesense搜索引擎,然后给商品属性设置属性值(属性组),需要服务器部署typesense软件,还需要大量的商品编辑工作。 通过tag可以在mysql下实现侧栏属性过滤,更为方便和轻量级(如果商品数据过多,还是建议使用搜索引擎typesense)
- 商品tag可以使用AI工具给商品打标签,提高效率