From bdec7202df358b295aef615cbccabcc59c096c61 Mon Sep 17 00:00:00 2001 From: Yaro Kasear Date: Thu, 28 Aug 2025 09:56:15 -0500 Subject: [PATCH] Working to expand and improve pager behavior. --- crudkit/html/templates/crudkit/_macros.html | 53 +++++++++++++++++-- crudkit/html/ui_fragments.py | 27 ++++++++-- .../templates/fragments/_table_fragment.html | 8 ++- 3 files changed, 76 insertions(+), 12 deletions(-) diff --git a/crudkit/html/templates/crudkit/_macros.html b/crudkit/html/templates/crudkit/_macros.html index 1bcdfd4..23dc1c5 100644 --- a/crudkit/html/templates/crudkit/_macros.html +++ b/crudkit/html/templates/crudkit/_macros.html @@ -1,4 +1,5 @@ {% macro options(items, value_attr="id", label_path="name", getp=None) -%} + {%- for obj in items -%} {%- endfor -%} @@ -32,14 +33,56 @@ {%- endmacro %} {% macro pager(model, page, pages, per_page, sort, filters, fields_csv) -%} -