我正在开发Shopify主题,我注意到当您在商店中安装时,大多数主题都包含主页上预先构建的部分。 Debut主题就是一个很好的例子。
我知道您可以在制作部分时编写预设,这会为其提供起始数据,但这似乎只会在您添加部分时显示,而不是安装主题。我希望开箱即可看到一定数量的样本部分。
答案 0 :(得分:0)
了解如何操作,您需要自定义添加部分,块等到部分部分中的 schema_data.json ,您需要添加所需部分的文件名已显示在主页上。然后在新主题安装期间,它将在那里。
答案 1 :(得分:0)
正确的方法是使用"presets"
标记。了解该示例的使用方式"preset"
根据该部分是静态包含还是动态包含在索引中,您应该使用"default"
或{% schema %}
{
"presets": [
{
"category": "Custom Content",
"name": "Text",
"settings": {
"heading": "Hello World"
},
"blocks": [
{
"type": "text",
"settings": {
"content": "Once upon a time..."
}
}
]
}
]
}
{% endschema %}
,您可以阅读有关该here的更多信息
HKEY_CLASSES_ROOT\CLSID\{00000108-0000-0010-8000-00AA006D2EA4}\InprocServer32