如何 Select Collection 在 Shopify 上使用其名称
How to Select Collection using its name on Shopify
我需要selectcollection使用它的名字。
例如,我用 collection links.
创建了一个菜单
我想从导航菜单中获取 collection 列表以便我可以使用
{% for collection in collections-list %}
但是 linklists 没有选项说 collection 或产品。
它只显示其 link.url 和 link.title.
我该怎么做?
我想 collection object,而不是 link 使用导航。
这取决于您使用的 link 类型。
如果您使用的是 collection
类型 link,那么您可以使用 link.object
非常轻松地获取集合对象。参考https://help.shopify.com/themes/liquid/objects/link#link-object
如果您使用的是 web address
类型,则必须拆分 URL 才能获得集合句柄。它将是这样的:
{% assign collection_handle = link.url | split: 'collections/' | last | split: '/' | first %}
上面的代码看起来很复杂,但它针对的是集合URL,如果它也包含标签,它也会考虑在内。
几乎这些是 link 可以包含集合 URL 的仅有的两个选项。
我需要selectcollection使用它的名字。
例如,我用 collection links.
创建了一个菜单我想从导航菜单中获取 collection 列表以便我可以使用
{% for collection in collections-list %}
但是 linklists 没有选项说 collection 或产品。 它只显示其 link.url 和 link.title.
我该怎么做?
我想 collection object,而不是 link 使用导航。
这取决于您使用的 link 类型。
如果您使用的是 collection
类型 link,那么您可以使用 link.object
非常轻松地获取集合对象。参考https://help.shopify.com/themes/liquid/objects/link#link-object
如果您使用的是 web address
类型,则必须拆分 URL 才能获得集合句柄。它将是这样的:
{% assign collection_handle = link.url | split: 'collections/' | last | split: '/' | first %}
上面的代码看起来很复杂,但它针对的是集合URL,如果它也包含标签,它也会考虑在内。
几乎这些是 link 可以包含集合 URL 的仅有的两个选项。