Shopify:为“所有产品”页面选择备用模板

问题描述

我正在尝试自定义首个主题,但有点卡住了。

我正在尝试为显示我所有产品的模板创建备用模板。

我能够创建备用collections.liquid,它也可以在管理员显示,并且一切正常。但是我的困惑是,这似乎也是用于呈现我所有产品(不仅仅是该集合中的产品)的模板,但是如何/在哪里/在哪里为管理员选择替代模板?

换句话说,我正在尝试更改collections/all的模板

解决方法

默认情况下,collections/all使用collection.liquid文件。

如您所说,您可以创建一个可以使用的新模板collection.custom.liquid

有趣的是,管理员中没有实际的collection/all页。这是所有shopify商店都具有的默认页面(类似于homepage / 404 / cart页面)。因此,默认情况下您无权从管理面板访问它。

为了更改ALL收集页面,您需要自己创建它。转到您的收藏集管理页面,并使用句柄all创建一个新收藏集,这将覆盖默认的all收藏集,您将可以为其选择其他模板。


TLDR;在管理面板中创建一个新的“全部”集合,然后为其选择自定义模板。

,

您已在此处检查通过主题选项启用的收集类型网格或列表

collection-template.liquid file that show collection/all item list

如果要更改备用模板,请转到模板目录。 page.collection_list.liquid