我尝试按照本指南创建用于自定义的备用模板。https://shopify.dev/tutorials/customize-theme-create-alternate-templates
但是,我所做的每个部分编辑都是全局的。
例如:我有两个页面模板:pages.alternative1.liquid和pages.alternative2.liquid
[每当我使用pages.alternative1.liquid编辑页面上的部分时,编辑也会影响pages.alternative2.liquid的同一部分。这是正常现象吗Shopify?然后我应该如何编辑页面,以便在一个部分中进行更改不会影响所有模板吗?
**:我正在编辑“首次亮相”默认主题使用Shopify编辑器:Theme => Customize
最佳问候
是的,这是正常现象。
Static个部分(它们是像这样的部分,所以称为“ {%section'your section'%}”)在它们之间共享内容。这意味着,如果您在任何地方进行编辑,它将在您使用的任何地方进行更新。
另一方面,通过{{content_for_index}}
标签在主页上使用的部分是动态,您可以创建具有不同内容的同一部分。 (但仅在首页上或存在相关标签的地方)
因此,如果您希望页面上具有不同的内容,那么单个部分将无济于事。您可以创建具有不同名称的乘法节,以便在不同页面上使用它们,但是如果您的页面有5-10个以上的页面,则这不是一个可行的选择,因为它会成为节文件簇中的过多内容。