2016-08-16 58 views

回答

1

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

例如,你有一个集合“男装”,你想有像“鞋”,“衬衫”和“牛仔裤”的子集合。你可以标记这些产品与相关标签(鞋,衬衫,牛仔裤),然后筛选“男装”集合是这样的:

/收集/男装 - >所有产品征收“男装”

/收集/男装/鞋 - >只产品colleciton“男装”标记为“鞋”

您可以在这里找到更多的信息: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 %} 

它获取当前收集的手柄并寻找链接列表(菜单),带有把手“收藏-current_collection_handle”,然后显示这个链接列表的链接(如果这样的链接列表中存在)。

例如:

你必须集合“男装”,“女装”,“孩子”,当访问者点击“男装”,例如,另一个菜单出现与子集像你想“鞋子“,”衬衫“和”牛仔裤“。

您必须创建这些子集合作为普通集合并向其添加产品。然后转到在线商店 - >导航并创建一个新的菜单,但确保它的句柄是“收藏 - 男装”。然后添加菜单项并将它们与子集合(鞋子,衬衫,牛仔裤)连接起来。

相关问题