Pagination 使用数据文件进行Jekyll分页

Pagination 使用数据文件进行Jekyll分页,pagination,jekyll,jekyll-paginator,Pagination,Jekyll,Jekyll Paginator,我想尝试对_数据文件进行分页。这是我提出的代码,但它不起作用。我现在正在为一个非营利的客户做一个项目,试图让它发挥作用 {% if page.layout == "events" %} {% for events in paginator.events %} <div class="card card-posts"> <img src="{{ events.image }}" class

我想尝试对_数据文件进行分页。这是我提出的代码,但它不起作用。我现在正在为一个非营利的客户做一个项目,试图让它发挥作用

{% if page.layout == "events" %}
    {% for events in paginator.events %}
    <div class="card card-posts">
        <img src="{{ events.image }}" class="card-img-top" alt="...">
        <div class="card-body">

            <h1 class="card-title my-3">{{ events.title }}</h1>

            <div class="meta-info">
                <ul class="list-inline">
                    {% if events.start %}
                    <li class="list-inline-item">
                        <i class="fas fa-calendar-alt"></i> {{ events.start | date_to_long_string }}
                    </li>
                    {% endif %}
                </ul>
            </div>

            <p class="card-text">{{ events.summary }}</p>

        </div>
    </div>
    {% endfor %}


    {% if paginator.total_pages > 1 %}
    <!--pagination-->   
    <div class="pagination bot-element">
        <div class="pr-bg pr-bg-white"></div>
        <div class="container">
            {% if paginator.previous_page %}
            <a href="{{ paginator.previous_page_path | prepend: site.baseurl }}" class="text-link"><i class="fal fa-long-arrow-left"></i></a>
            {% endif %}
            {% if paginator.page_trail %}
                {% for trail in paginator.page_trail %}
                <a href="{{ trail.path | prepend: site.baseurl }}" {% if page.url == trail.path %}class="current-page"{% endif %} title="{{ trail.title }}">{{ trail.num }}</a>
                {% endfor %}
            {% endif %}
            {% if paginator.next_page %}
            <a href="{{ paginator.next_page_path | prepend: site.baseurl }}" class="text-link"><i class="fal fa-long-arrow-right"></i></a>
            {% endif %}
        </div>
    </div>
    <!--pagination end-->
    {% endif %}
{% endif %}
{%if page.layout==“events”%}
{paginator.events%%中事件的百分比}
{{events.title}}
    {%if events.start%}
  • {{events.start | date_to_long_string}
  • {%endif%}

{{events.summary}

{%endfor%} {如果paginator.total_pages>1%,则为%1} {%if paginator.previous_page%} {%endif%} {%if paginator.page_trail%} {paginator.page_trail%} {%endfor%} {%endif%} {%if paginator.next_page%} {%endif%} {%endif%} {%endif%}
有人能看出这是一种可能的方法吗?如果是这样的话,那么在事件页面上显示事件存档还是不显示事件存档是理想的做法