修复了 Shopify 上自定义开发部分中的块数
Posted
技术标签:
【中文标题】修复了 Shopify 上自定义开发部分中的块数【英文标题】:Fixed number of blocks in custom developed section on Shopify 【发布时间】:2018-12-02 06:46:36 【问题描述】:我正在为 Shopify 上的主题开发自定义部分。我使用 Debut 主题中的自定义内容模板 (custom-content.liquid
) 作为起点。
我需要在其中包含三个固定块 - 文本、图像和文本,按照这个特定的顺序。我不想让人们添加或删除它们中的任何一个,或者重新排列它们。
我使用了我的液体文件的架构并阅读了文档,但我找不到这样做的方法。我找到了max_blocks
,这对我不起作用。
"presets": [
"name": "Tripple banner",
"category": "Advanced layout",
"blocks": [
"type": "text"
,
"type": "image"
,
"type": "text"
]
我的文本和图像是简单的块,其中包含一些设置。
另一种方法是创建一个没有块的部分,并将我的所有设置从我拥有的块移到那个部分。对我来说似乎很麻烦。有没有更好的办法?
【问题讨论】:
如果您需要 text-image-text 的顺序,为什么不将所有 3 作为字段放在一个块中? (或者在这种情况下使用基本级别设置而不是块?) 这是我的假设。只是认为有一种简单的方法可以修复架构中的元素数量。 【参考方案1】:简短的回答是 - 没有大量代码是不可能的。
要走的路是在液体文件中创建一个部分,其中三个块已固定,并且它们在同一文件中的架构中的设置。
【讨论】:
以上是关于修复了 Shopify 上自定义开发部分中的块数的主要内容,如果未能解决你的问题,请参考以下文章