index

index 模版渲染了商店的首页,它位于根路由 (/)。首页通常是客户对商家商店的第一印象,因此 index 模版应该包括多样化的选项,供商家讲述他们的故事。

image.png


目录

index 模板位于主题的 templates 目录中:

└── theme
├── layout
├── templates
| ...
| ├── 404.json
| ...
...

使用

在使用 index 模板时,你应该熟悉JSON 与 HTML 模板之间的区别

JSON 与 HTML

JSON 和 HTML 首页模板都允许商家使用主题编辑器添加和删除组件。尽管 HTML 首页模板具有此功能,但在大多数情况下,你应该使用 JSON 模板 (index.json) 作为你的首页模板。JSON templates 与 HTML 模板相比,JSON templates 具有以下优势:

  • JSON templates 为商家提供了更大的灵活性,以便添加、删除和重新排序组件,包括应用组件。
  • JSON templates 存储自己的数据,这最小化了 settings_data.json 中的数据量,并提高了主题编辑器的性能。
这篇文章对你有帮助吗?