page number

This commit is contained in:
Djalim Simaila 2024-02-22 15:05:16 +00:00
parent 08c5c71d9e
commit 48bcf42e7d
2 changed files with 3 additions and 1 deletions

View File

@ -62,6 +62,7 @@ class SearchController extends AbstractController
public function index(Request $request, EntityManagerInterface $entityManager): Response
{
$page = $request->query->get('page');
if ($page== null) $page = 1;
$fruit = $request->query->get('fruit');
$user_query = $request->query->get('q');
@ -111,6 +112,7 @@ class SearchController extends AbstractController
'fruit_emoji' => $fruit_emoji,
'fruit_name' => SearchController::getEmojiName($fruit),
'page' => $page,
'all_page' => $response["pagination"]["pages"],
"next_page" => $page < $response["pagination"]["pages"] ? strval($page + 1) : $page_str,
"previous_page" => $page > 1 ? strval($page - 1) : $page_str,
'results' => $results

View File

@ -49,7 +49,7 @@ endblock %} {% block body %}
href="/search?q={{query}}&page={{previous_page}}&fruit={{fruit_emoji}}"
> previous page</a
>
<p>{{page}}</p>
<p>{{page}} of {{all_page}}</p>
<a href="/search?q={{query}}&page={{next_page}}&fruit={{fruit_emoji}}"
>next page </a
>