我在 shopify 中设置了这样的菜单导航:
- main_menu
- top_level_1
- top_level_2
- top_level_2_sub_menu_1
- top_level_2_sub_menu_2
- top_level_2_sub_menu_3
我可以这样做来遍历所有菜单项:
{% for link in linklists.main-menu.links %}
<p>{{ link.handle }}</p>
{% for nestedLink in link.links %}
<p>{{ nestedLink.handle }}</p>
{% endfor %}
{% endfor %}
但是,我似乎无法通过属于 top_level_2 的子菜单进行迭代。我试过这个没有成功:
{% for link in linklists.main-menu.top_level_2.links %}
<p>{{ link.handle }}</p>
{% endfor %}
并且还尝试了这个:
{% for link in linklists.top_level_2.links %}
<p>{{ link.handle }}</p>
{% endfor %}
是否可以直接获取链接列表的句柄以遍历其子链接?还是我需要先通过搜索顶级项目来找到该链接?