Shopify中点击分类时如何显示分类的相关子分类?

How to display related sub-categories of a category when click on a category in Shopify?

如何在点击Shopify中的分类时显示分类的相关sub-categories

我想在点击某个类别时显示 sub-categoriesicons and names 类别。

在 Shopify 中,子类别通常使用标签处理。

例如,您有一个集合 "Mens",您希望有子集合,如 "Shoes"、"Shirts" 和 "Jeans"。您可以只用相关标签(鞋子、衬衫、牛仔裤)标记这些产品,然后像这样过滤 "Mens" 集合:

/collection/mens -> 集合中的所有产品 "Mens"

/collection/mens/shoes -> colleciton "Mens" 中唯一带有 "shoes"

标签的产品

您可以在此处找到更多信息:https://help.shopify.com/themes/customization/collections/create-subcategories

如果这对您不起作用并且您仍然需要能够显示子集合,即管理面板中的实际集合,您可以将其添加到您的 collections.liquid 文件中:

{% assign collection_handle = "collection-" | append: collection.handle %}
{% assign linklist_exists = linklists[collection_handle].links %} 
{% if linklist_exists != empty %}
  <ul>
    {% for link in linklists[collection_handle].links %}
      <li><a href="{{ link.url }}">{{ link.title }}</a></li>
    {% endfor %}
  </ul>
{% else %}
  // no sub-collections
{% endif %}

获取当前集合的句柄,查找句柄为"collection-current_collection_handle"的link列表(菜单),然后显示这个link的link ] 列表(如果存在这样的 link 列表)。

例如:

您有集合 "Mens"、"Womens"、"Kids",并且您希望当访问者单击 "Mens" 时,显示另一个包含子集合的菜单像 "Shoes"、"Shirts" 和 "Jeans".

您必须将这些子产品系列创建为普通产品系列并向其中添加产品。然后转到 Online Store -> Navigation 并创建一个新的 Menu,但要确保它的 handle 是 "collection-mens"。然后添加菜单项并将它们与子系列(鞋子、衬衫、牛仔裤)联系起来。