Navigation Shopify.liquid我的菜单链接只是关闭菜单,而不带你去链接
是的,差不多就是这样。当我有3个嵌套菜单时,如果它在第二层,并且没有子菜单,它就不会链接。但如果它有孩子,它会的。它似乎与arai expanded属性有关,因为当我检查页面并更改它有时链接的值时。但我不确定这里的根本问题 这是我的.liquid文件Navigation Shopify.liquid我的菜单链接只是关闭菜单,而不带你去链接,navigation,shopify,Navigation,Shopify,是的,差不多就是这样。当我有3个嵌套菜单时,如果它在第二层,并且没有子菜单,它就不会链接。但如果它有孩子,它会的。它似乎与arai expanded属性有关,因为当我检查页面并更改它有时链接的值时。但我不确定这里的根本问题 这是我的.liquid文件 <ul class="site-nav list--inline {{ nav_alignment }}" id="SiteNav"> {% for link in linklists[secti
<ul class="site-nav list--inline {{ nav_alignment }}" id="SiteNav">
{% for link in linklists[section.settings.main_linklist].links %}
{%- assign child_list_handle = link.title | handleize -%}
{% comment %}
Check if third-level nav exists on each parent link.
{% endcomment %}
{%- assign three_level_nav = false -%}
{% if link.links != blank %}
{% if link.levels == 2 %}
{%- assign three_level_nav = true -%}
{% endif %}
{% endif %}
{% if link.links != blank %}
<li class="site-nav--has-dropdown{% if three_level_nav %} site-nav--has-centered-dropdown{% endif %}{% if link.active %} site-nav--active{% endif %}" aria-haspopup="true" aria-controls="SiteNavLabel-{{ child_list_handle }}">
<a href="{{ link.url }}" class="site-nav__link site-nav__link--main"{% if link.active %} aria-current="page"{% endif %} aria-expanded="false">
{{ link.title }}
{% include 'icon-chevron-down' %}
</a>
<div class="site-nav__dropdown{% if three_level_nav %} site-nav__dropdown--centered{% endif %}" id="SiteNavLabel-{{ child_list_handle }}">
{% if three_level_nav %}
<div class="site-nav__childlist">
<ul class="site-nav__childlist-grid">
{% if link.links != blank %}
{% for childlink in link.links %}
<li class="site-nav__childlist-item{% if childlink.links != blank %} site-nav__dropdown--level-three{% endif %}">
{% comment %}<li class="site-nav--has-dropdown{% if three_level_nav %} site-nav--has-centered-dropdown{% endif %}{% if link.active %} site-nav--active{% endif %}" aria-haspopup="true" aria-controls="SiteNavLabel-{{ child_list_handle }}">{% endcomment %}
<a href="{{ childlink.url }}" class="site-nav__link site-nav__link--main" aria-expanded="false">
{{ childlink.title | escape }}
{% comment %}
{% if childlink.links != blank %}
{% include 'icon-chevron-down' %}
{% endif %}
{% endcomment %}
</a>
{% if childlink.links != blank %}
<div class="site-nav__dropdown{% if three_level_nav %} site-nav__dropdown--centered{% endif %}" id="SiteNavLabel-{{ child_list_handle }}">
<ul>
{% for grandchildlink in childlink.links %}
<li>
<a href="{{ grandchildlink.url }}" class="site-nav__link site-nav__child-link"{% if grandchildlink.active %} aria-current="page"{% endif %}>
{{ grandchildlink.title | escape }}
</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}
</li>
{% endfor %}
{% endif %}
</ul>
</div>
{% else %}
<ul>
{% for childlink in link.links %}
<li {% if childlink.active %}class="site-nav--active"{% endif %}>
<a href="{{ childlink.url }}" class="site-nav__link site-nav__child-link{% if forloop.last %} site-nav__link--last{% endif %}"{% if childlink.active %} aria-current="page"{% endif %}>
{{ childlink.title | escape }}
</a>
</li>
{% endfor %}
</ul>
{% endif %}
</div>
</li>
{% else %}
<li {% if link.active %} class="site-nav--active"{% endif %}>
<a href="{{ link.url }}" class="site-nav__link site-nav__link--main"{% if link.active %} aria-current="page"{% endif %}>{{ link.title }}</a>
</li>
{% endif %}
{% endfor %}
{%用于链接列表[section.settings.main_linklist].links%}
{%-assign child_list_handle=link.title | handleize-%}
{%comment%}
检查每个父链路上是否存在第三级导航。
{%endcomment%}
{%-assign three_level_nav=false-%}
{%if link.links!=空白%}
{%if link.levels==2%}
{%-assign three_level_nav=true-%}
{%endif%}
{%endif%}
{%if link.links!=空白%}
-
{%if link.links!=空白%}
{link.links%中的childlink为%1}
-
{%comment%}
- %endcomment%}
{%if childlink.links!=空白%}
{childlink.links%中的孙子链接的%s}
-
{%endfor%}
{%endif%}
{%endfor%}
{%endif%}
{%else%}
{link.links%中的childlink为%1}
-
{%endfor%}
{%endif%}
{%else%}
{%endif%}
{%endfor%}
编辑:
工作URL是能否提供商店的URL或预览的URL?如果没有工作URL,则无法进行调试。