Джекилл - Фильтр по категориям - PullRequest
1 голос
/ 10 апреля 2020

Я пытаюсь сделать фильтр сообщений по категориям. Код внизу работает, но у некоторых постов есть две категории, и если эти две категории совпадают с другими постами, он отображается дважды. Как мне показать тех, у кого две категории один раз?

<ul class="group-links">
    {% assign reviews = site.articles %}
    {%- for file in reviews -%}
        {%- for cat in page.categories -%}
            {%- if file.title == page.title -%}
                {% break %}
            {%- else -%}
                {%- if file.categories contains cat -%}

                    <li>
                        <a href="{{file.url}}">{{file.title}}</a>
                    </li>
                    {% break %}

                {%- endif -%}
            {%- endif -%}
        {%- endfor -%}
    {%- endfor -%}
</ul>
...