diff --git a/contracts/templates/contracts/search.html b/contracts/templates/contracts/search.html index e17cc14a441d658ddde4191051dcaf0d7146d469..f1a7f5f626890ba99897451d3ddc3934fa8cd721 100644 --- a/contracts/templates/contracts/search.html +++ b/contracts/templates/contracts/search.html @@ -2,7 +2,11 @@ {% load add %} {% block content %} - {% include "contracts/includes/double_heading.html" with icon="ico--search" heading="Vyhledávání" %} + {% if any_query_is_set %} + {% include "contracts/includes/double_heading.html" with icon="ico--search" heading="Vyhledávání" subheading=page|length|add:" výsledků" %} + {% else %} + {% include "contracts/includes/double_heading.html" with icon="ico--search" heading="Vyhledávání" %} + {% endif %} <form method="get" class="mb-10"> <div class="flex flex-col gap-2"> diff --git a/contracts/templatetags/add.py b/contracts/templatetags/add.py index c8735e7e1e416ee11b753d154fdd9063303788fe..90a5c05403d83070db3e4143c04d27a34fbd32ae 100644 --- a/contracts/templatetags/add.py +++ b/contracts/templatetags/add.py @@ -5,4 +5,7 @@ register = template.Library() @register.filter def add(value, arg): + if isinstance(arg, str): + value = str(value) + return value + arg diff --git a/contracts/views.py b/contracts/views.py index 5e5924607322c7e6ca772e6d37c0eba2df3e59c5..a3f23e9f6ba62af623e9d113e7c2d5299a432f64 100644 --- a/contracts/views.py +++ b/contracts/views.py @@ -243,8 +243,6 @@ def search(request): annotations, ) - print(filter) - return render( request, "contracts/search.html",