【问题标题】:Fixed number of blocks in custom developed section on Shopify修复了 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 作为字段放在一个块中? (或者在这种情况下使用基本级别设置而不是块?)
  • 这是我的假设。只是认为有一种简单的方法可以修复架构中的元素数量。

标签: shopify liquid


【解决方案1】:

简短的回答是 - 没有大量代码是不可能的。

要走的路是在液体文件中创建一个部分,其中三个块已固定,并且它们在同一文件中的架构中的设置。

【讨论】:

    猜你喜欢
    • 2020-06-20
    • 2021-01-12
    • 2011-01-17
    • 1970-01-01
    • 2022-07-10
    • 2019-12-13
    • 2020-08-10
    • 1970-01-01
    • 2022-07-28
    相关资源
    最近更新 更多