我试图测试Shopify的各个部分的局限性,但我面临一个问题。
每当我在首页中包含一个或多个该类型的静态部分时,如果已经有相同类型的动态部分,则稍后在页面中插入的那一部分将显示为空白。
是否可以在同一模板中使用同一部分的静态和动态版本?
例如,使index.liquid为
{% section 'slideshow' %}
{{ content_for_index }}
在settings_data.json的各个部分中包含“幻灯片”。
答案 0 :(得分:0)
我不确定我是否会关注你。
使用静态节时,该节的信息保存在settings_data.json
文件中。因此,当您在任何地方使用该部分时,它将使用与输入的相同的信息。
使用动态部分时,信息会再次保存在settings_data.json
中,但是每个部分的内容都不同,并且同一部分可以具有不同的内容。
也就是说,当您同时使用静态部分和动态部分时,它们之间的内容不会共享。因此,当您使用设置为静态部分的动态部分时,内容不会从静态部分传递到动态部分,因此这就是空白部分的原因。
我认为这就是您要描述的问题。