Shopify 创建与主索引页具有相同部分但内容不同的辅助索引页?

Shopify 创建与主索引页具有相同部分但内容不同的辅助索引页?,shopify,liquid,Shopify,Liquid,我正在尝试为我正在处理的主题创建二级索引页。它将具有与主索引页相同的部分,但内容不同。我不介意硬编码,而不是从主题编辑器编辑它 我创建了一个名为secondary的新索引模板,并将index.liquid中的代码复制到它中。一切都很好 然后我尝试在settings_data.json中创建一个新块,就在content_for_索引下,名为content_for_secondary,但是尝试在我的新页面模板中调用它是不起作用的 我已经查看了所有文档,但似乎找不到Shopify如何处理setting

我正在尝试为我正在处理的主题创建二级索引页。它将具有与主索引页相同的部分,但内容不同。我不介意硬编码,而不是从主题编辑器编辑它

我创建了一个名为secondary的新索引模板,并将index.liquid中的代码复制到它中。一切都很好

然后我尝试在settings_data.json中创建一个新块,就在content_for_索引下,名为content_for_secondary,但是尝试在我的新页面模板中调用它是不起作用的

我已经查看了所有文档,但似乎找不到Shopify如何处理settings_data.json中的节,以及如何创建一个新的节数组以调用备用模板


有人对此有过经验吗?

您不能更改
{{{content\u for_index}}
这是一个全局变量。你可以阅读更多关于它的内容

因此,
{{content\u for_secondary}}
实际上什么都不是,这就是为什么什么都不呈现


根据您试图实现的目标,我认为您最好使用
{%section'foobar%}
将索引部分创建为静态包含的部分,这样主页上的内容仍然可以大致编辑。但是,您将无法在主题设置中调整它们的顺序。查看上面的链接,它将告诉您所有需要知道的信息。

您可以创建一个页面模板,例如称为secondary\u home的页面模板

然后,复制主页的可用部分(不要使用相同的部分,否则内容将相同),并将它们包含在新模板中

使用您创建的模板创建页面。 在“自定义主题”中加载页面,然后为每个部分设置设置


请注意,这只适用于静态部分,因为动态部分仅适用于主页。

为什么不复制主题???@miglio这两个页面必须同时处于活动状态。这就是我最终要做的。这很混乱,但很有效。你有没有找到其他的解决办法?我也在努力做到这一点。