Metaobject 主题模板

Metaobject 主题模板可以根据 metaobject 定义来渲染 metaobject 网页。要为 Online Store 创建 metaobject 模板,你必须启用 onlineStore 能力。你也应该启用 renderable 能力,以便管理 SEO 字段。

第一个为某个 metaobject 创建的模板必须是默认模板,它会自动应用到该定义下所有激活的 metaobject 条目。创建完默认模板后,你也可以选择创建其他模板。

小提示

刚在 Online Store 编辑器中创建模板时,模板是空的。商家需要自己给 metaobject 模板添加 sections 来展示内容。

Metaobject 模板 - 图1

位置

metaobject 模板位于主题的 templates 目录下:

  1. └── theme
  2. ├── layout
  3. ├── templates
  4. | ├── 404.json
  5. | ├── article.json
  6. | |── metaobject
  7. | | |── {type}.json
  8. ...
  9. ...
  10. ...

内容

任何可以用于模板或 section group 的 sections,默认也都可以用于 metaobject 模板。你可以使用 Liquid 的 metaobject object 来展示 metaobject 的字段。