修复了 Shopify 上自定义开发部分中的块数
Fixed number of blocks in custom developed section on Shopify
我正在为 Shopify 上的主题开发自定义部分。我使用 Debut 主题中的自定义内容模板 (custom-content.liquid
) 作为起点。
我需要在其中包含三个固定块 - 文本、图像和文本,按此特定顺序排列。我不想让人们添加或删除它们中的任何一个,或者重新排列它们。
我研究了 liquid 文件的架构并阅读了文档,但我找不到实现它的方法。我发现 max_blocks
,这对我不起作用。
"presets": [
{
"name": "Tripple banner",
"category": "Advanced layout",
"blocks": [
{
"type": "text"
},
{
"type": "image"
},
{
"type": "text"
}
]
}
我的文本和图像是简单的块,其中包含一些设置。
另一种方法是创建一个没有块的部分,并将我的所有设置从我必须的块移动到那个块。这对我来说似乎很麻烦。有没有更好的方法?
简短的回答是 - 没有大量代码是不可能的。
方法是在 liquid 文件中创建一个部分,该部分固定了三个块及其在同一文件中的架构中的设置。
我正在为 Shopify 上的主题开发自定义部分。我使用 Debut 主题中的自定义内容模板 (custom-content.liquid
) 作为起点。
我需要在其中包含三个固定块 - 文本、图像和文本,按此特定顺序排列。我不想让人们添加或删除它们中的任何一个,或者重新排列它们。
我研究了 liquid 文件的架构并阅读了文档,但我找不到实现它的方法。我发现 max_blocks
,这对我不起作用。
"presets": [
{
"name": "Tripple banner",
"category": "Advanced layout",
"blocks": [
{
"type": "text"
},
{
"type": "image"
},
{
"type": "text"
}
]
}
我的文本和图像是简单的块,其中包含一些设置。
另一种方法是创建一个没有块的部分,并将我的所有设置从我必须的块移动到那个块。这对我来说似乎很麻烦。有没有更好的方法?
简短的回答是 - 没有大量代码是不可能的。
方法是在 liquid 文件中创建一个部分,该部分固定了三个块及其在同一文件中的架构中的设置。