连接和显示元对象
您可以通过以下任一方式使用模板编辑器在模板中显示元对象的内容:
- 将元对象连接到块
- 将元对象字段连接到支持动态资源的块设置和模板设置
- 编辑模板代码以添加元对象
有关分步说明,请了解如何创建 产品亮点 元对象定义。
连接和显示元对象的兼容性注意事项
在您的在线商店上连接和显示元对象时,请查看以下注意事项:
- 若要在模板编辑器中将元对象连接到块或设置,元对象中的元字段类型必须与块中的内容类型相匹配。您可以将任何兼容的类型连接到模板设置中的相应区域。
- 若要连接元对象,该元对象需要包含相应的元字段类型,例如用于连接到“列”块的“标题”或“说明”块设置的“单行文本”元字段。
- 您需要确保元对象具有在线店面访问权限才能在您的在线商店上显示它。详细了解自定义数据的选项。
- 如果元对象字段是列表,则模板编辑器会自动将列表中的每个条目添加到块设置中。
将元对象和元对象引用连接到块
您可以将您创建的元对象或作为该相关模板的元对象引用的元字段(例如,将产品的类别元字段连接到产品模板)直接连接到任何支持元对象关联的块。将元对象连接到块会自动将兼容字段映射到该块的设置。
您只能将元对象或元对象引用连接到块。例如,假设您销售图书并向您的产品添加了以下产品元字段:
- 使用“单行文本”元字段类型的 发货尺寸
- 使用“整数”元字段类型的 页数
- 使用类别元字段的 图书封面类型
- 使用“元对象引用”类型的 作者。
在模板编辑器中的产品模板上,您可以连接 书籍封面类型 或 作者 产品元字段,但不能连接 发货尺寸 或 页数 元字段。
您只能将后台中具有元对象引用类型的区域中的元字段连接到您模板中的匹配页面模板。例如,如果您正在自定义主页,则可以从 Shopify 后台的内容 > 元对象部分连接任何自定义元对象,但无法从产品元字段连接任何带有元对象引用的元字段。
步骤:
在 Shopify 后台中,转至在线商店 > 模板。
在要编辑的模板旁,点击编辑模板。
可选:若要自定义除主页之外的模板,请从菜单栏的模板菜单中选择该模板。
点击要连接元对象或元对象引用的区块。
点击区块旁边的
按钮。
从以下任一来源中选择一个元对象或元对象引用(如果可用):
- 在从此模板部分中,点击模板 > 产品,然后选择兼容的元对象引用类型,例如类别元字段。
- 在从您的商店部分中,点击元对象、市场或品牌,然后选择兼容的元对象或元对象引用。
- 点击保存。
将元对象字段连接到支持动态资源的设置
您可以将元对象字段直接连接到兼容的区块设置或模板设置。
步骤:
在 Shopify 后台中,转至在线商店 > 模板。
在要编辑的模板旁,点击编辑模板。
可选:若要自定义除主页之外的模板,请从菜单栏的模板菜单中选择该模板。
可选:如果要将动态资源连接到模板设置,请点击
按钮。
点击要连接元对象或元对象引用的设置。
点击设置旁边的
按钮。
从以下任一来源中选择一个元对象或元对象引用(如果可用):
- 在从此模板部分中,点击模板 > 产品,然后选择兼容的元对象引用类型,例如类别元字段。
- 在从您的商店部分中,点击元对象、市场或品牌,然后选择兼容的元对象或元对象引用。
- 选择要连接的元对象字段。
- 点击保存。
编辑模板代码以添加元对象
您可以使用 Shopify 的模板语言 Liquid 在在线商店的任何位置使用元对象条目。您可以将元对象条目连接到页面、博客、主页和产品系列模板。
这些条目可以通过元字段进行引用或直接访问,并且可以通过 元对象或 元对象列表设置来实现。
如果您想 编辑模板代码以在您的在线商店中显示元对象,则可以使用 Liquid 在您的模板文件中引用元字段。
详细了解聘请 Shopify 合作伙伴以及为开发人员使用自定义数据。