У меня есть структура, и я хочу нацелиться на все предметы уровня 2 только под 1 записью, но показать все записи уровня 1 Собаки: колли, пудель, посох
Птицы: голубь, чайка, Попугай Кошки: табби, Пушистик, Бермиса
Итак, мое меню показывает собак, птиц, кошек и кошек <li>
Показать всех кошек
Я получаю все уровни (2)предметы под любой записью возвращаются.Не только кошки
{% set interests = craft.entries.section('interests').level(1) %}
<div>
<ul>
{% for interest in interests %}
{% if interest.title != 'Cats' %}
<li>
<a href="{{ interest.url }}">
{{ interest.title }}
</a>
</li>
{% endif %}
{% endfor %}
</ul>
<ul>
<li>
<a href="/">Cats</a>
<ul>
{% for interest in craft.entries.section('interests').level(2) %}
<li>
<a href="{{ interest.url }}">
{{interest}}
</a>
</li>
{% endfor %}
</ul>
</li>
</ul>
</div>
Как мне вернуть только кошек под Cats?
Также есть ли более чистый способ сделать это?Не проверяя, является ли заголовок !=
'Кошки' и нетрудно кодировать "кошки"
Не могли бы вы объяснить, как это работает, и почему мое ужасно?