fix: use correct pagination.pages attribute instead of total_pages to resolve 500 error

This commit is contained in:
Your Name
2026-07-18 22:34:38 +05:00
parent 5220c4051b
commit b03528b54e
5 changed files with 17 additions and 17 deletions
@@ -44,14 +44,14 @@
</div>
<!-- Pagination bottom -->
{% if pagination.total_pages > 1 %}
{% if pagination.pages > 1 %}
<div class="flex justify-center p-4 border-t border-base-200">
<div class="join">
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="1" {% if pagination.page == 1 %}disabled{% endif %}>«</button>
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="{{ pagination.page - 1 }}" {% if pagination.page == 1 %}disabled{% endif %}>‹</button>
<button class="join-item btn btn-sm btn-disabled">Стр. {{ pagination.page }} из {{ pagination.total_pages }}</button>
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="{{ pagination.page + 1 }}" {% if pagination.page >= pagination.total_pages %}disabled{% endif %}>›</button>
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="{{ pagination.total_pages }}" {% if pagination.page >= pagination.total_pages %}disabled{% endif %}>»</button>
<button class="join-item btn btn-sm btn-disabled">Стр. {{ pagination.page }} из {{ pagination.pages }}</button>
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="{{ pagination.page + 1 }}" {% if pagination.page >= pagination.pages %}disabled{% endif %}>›</button>
<button class="join-item btn btn-sm" form="pagination-form" name="page" value="{{ pagination.pages }}" {% if pagination.page >= pagination.pages %}disabled{% endif %}>»</button>
</div>
</div>
{% endif %}