景 2:该部分无法添加到密码模板,但仍可添加到所有部分组
我们可以看到,使用 section 属性可以很容易地禁用某些模板上的某个部分disabled_on。这将防止商家意外将该部分添加到密码模板中。
场景 3:该部分无法添加到密码模板或标题组
通过这样的配置,我们可以确保商家不会将简单的特色产品添加到密码模板或标题组中。
我们了解到,商家已自定义了旧版主题中的静态呈 阿联酋赌博数据 现部分(例如页眉和页脚部分)。我们引入了一种自动迁移商家设置的机制,以确保在更新到使用部分组的主题时获得无缝体验。
换句话说,当主题更新时,我们会检查新版本的部分组中引用的所有部分类型,并尝试在settings-data.json 旧版本的配置中查找和匹配自定义。
旧主题的图形和新主题的更新路径,以及不同的部分组。
更新过程会自动将旧版本主题的静态呈现部分自定义复制到新版本主题的部分组中。
流程图显示了部分组更新过程如何根据部分类型创建新的主题版本。
更新过程会根据部分类型自动将主题旧版本中的静态呈现部分自定义复制到新版本的部分组中。
不过,只有当商家将主题从没有部分组的新版本升级到有部分组的新版本时,才会发生此更新。
节组用例
这一新功能为商家构建有趣的解决方案和高度可定制的主题开辟了无数的可能性。
1. 使主题页眉、页脚和侧边栏可自定义、灵活且可扩展
部分组的主要用例之一是使主题布局的某些区域可自定义、灵活且可扩展。我们的数据显示,文件代码的许多更改layout/theme.liquid是添加和删除静态呈现的部分或将第三方应用集成到主题的页眉和页脚区域。通过将这些区域转换为部分组,我们让商家通过主题编辑器获得完全控制权,而无需编辑代码。