Pagination ใน Mundana theme เสีย
ไฟล์ที่ทำการแก้ไข
/user/themes/mundana/templates/partials/pagination.html.twig
แก้ที่
{% if pagination|length > 1 %}
ให้เป็น
{% if pagination and (pagination.hasPrev or pagination.hasNext) %}
ไฟล์สมบูรณ์
{% set pagination = pagination|default(page.collection.params.pagination) %}
{% if pagination and (pagination.hasPrev or pagination.hasNext) %}
<ul class="pagination">
{% if pagination.hasPrev %}
<li class="page-item">
<a class="page-link text-{{ color_style }}" rel="prev" href="{{ pagination.prevUrl }}">
« {{ 'MUNDANA.BLOG.PAGINATION.PREV'|t }}
</a>
</li>
{% else %}
<li class="page-item disabled">
<span class="prev page-link">«</span>
</li>
{% endif %}
{% for paginate in pagination %}
{% if paginate.isCurrent %}
<li class="page-item disabled">
<span class="active webjeda page-link">{{ paginate.number }}</span>
</li>
{% elseif paginate.isInDelta %}
<li class="page-item">
<a class="page-link text-{{ color_style }}" href="{{ paginate.url }}">
{{ paginate.number }}
</a>
</li>
{% elseif paginate.isDeltaBorder %}
<li class="gap">
<span>…</span>
</li>
{% endif %}
{% endfor %}
{% if pagination.hasNext %}
<li class="page-item">
<a class="page-link text-{{ color_style }}" rel="next" href="{{ pagination.nextUrl }}">
{{ 'MUNDANA.BLOG.PAGINATION.NEXT'|t }} »
</a>
</li>
{% else %}
<li class="page-item disabled">
<span class="next page-link">»</span>
</li>
{% endif %}
</ul>
{% endif %}