风格约束2.0丨语法支持自定义编码

本文阅读时长:3分钟更新于2023-10-16

一、功能背景

用户在使用风格约束2.0时,会有如下2种场景:

  1. 根据风格项A筛选模型的 自定义编码 来判断风格项B是否隐藏 (如:风格项A为门板样式,当门板样式为MB1带门芯时,风格项B为门芯材质需要显示,但当门板样式为MB2不带门芯的时,风格项B则需要隐藏掉,而企业判断门板是否带门芯是通过自定义编码区分的)
  2. 会根据模型的自定义编码来写扩展规则,从而进一步筛选受控的模型;

—— 因此,风格约束2.0在本期支持到了自定义编码 customCode 字段

二、面向用户

有风格约束2.0权限的用户

三、使用教程

3.1、风格约束语法,支持 customCode 字段(见下图),可用于扩展规则、风格项引用的场景:

注:customCode 字段 即商品详情页里的自定义编码(见下图)

3.2、字段 customCode 的用法示例:(注意区分字段字母的大小写)

  • 扩展规则找模型自定义编码包含了'ZDYBM001'的'衣柜底柜'模型:#contains(#productInfo('customCode'), 'ZDYBM001')

  • 判断风格项A当前模型的自定义编码是否包含了'MB001':#contains(#A.paramStyle.customCode,  'MB001') 

可以随时点赞啦