File tree 2 files changed +8
-11
lines changed 2 files changed +8
-11
lines changed Original file line number Diff line number Diff line change 21
21
{% endif %}
22
22
{% set indexes = [] %}
23
23
{% if "navigation.indexes" in features %}
24
- {% for item in nav_item.children %}
25
- {% if item .is_index and not index is defined %}
26
- {% set _ = indexes.append(item ) %}
24
+ {% for nav_item in nav_item.children %}
25
+ {% if nav_item .is_index and not index is defined %}
26
+ {% set _ = indexes.append(nav_item ) %}
27
27
{% endif %}
28
28
{% endfor %}
29
29
{% endif %}
51
51
</ label >
52
52
< ul class ="md-nav__list " data-md-scrollfix >
53
53
{% for nav_item in nav_item.children %}
54
- {% if "navigation.indexes" in features and nav_item.is_index %}
55
- {% else %}
54
+ {% if not indexes or nav_item != indexes | first %}
56
55
{{ render(nav_item, path ~ "_" ~ loop.index, level + 1) }}
57
56
{% endif %}
58
57
{% endfor %}
Original file line number Diff line number Diff line change 66
66
<!-- Determine all nested items that are index pages -->
67
67
{% set indexes = [] %}
68
68
{% if "navigation.indexes" in features %}
69
- {% for item in nav_item.children %}
70
- {% if item .is_index and not index is defined %}
71
- {% set _ = indexes.append(item ) %}
69
+ {% for nav_item in nav_item.children %}
70
+ {% if nav_item .is_index and not index is defined %}
71
+ {% set _ = indexes.append(nav_item ) %}
72
72
{% endif %}
73
73
{% endfor %}
74
74
{% endif %}
110
110
111
111
<!-- Render nested item list -->
112
112
{% for nav_item in nav_item.children %}
113
- {% if "navigation.indexes" in features and nav_item.is_index %}
114
- <!-- Render nothing -->
115
- {% else %}
113
+ {% if not indexes or nav_item != indexes | first %}
116
114
{{ render(nav_item, path ~ "_" ~ loop.index, level + 1) }}
117
115
{% endif %}
118
116
{% endfor %}
You can’t perform that action at this time.
0 commit comments