Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions config/packages/knp_paginator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ knp_paginator:
distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements
filter_field_name: filterField # filter field query parameter name
filter_value_name: filterValue # filter value query parameter name
default_limit: 10 # items per page
template:
# pagination: '@KnpPaginator/Pagination/sliding.html.twig' # sliding pagination controls template
pagination: '@KnpPaginator/Pagination/twitter_bootstrap_v4_pagination.html.twig'
Expand Down
5 changes: 3 additions & 2 deletions src/Controller/Search/SearchController.php
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,9 @@ public function index(
$results = $wanderFinder->createHybridPaginatorAdapter($searchQuery);
$pagination = $paginator->paginate(
$results,
$request->query->getInt('page', 1));
//dd($pagination);
$request->query->getInt('page', 1),
10
);
}
return $this->render('/search/index.html.twig', [
'form' => $form->createView(),
Expand Down
6 changes: 1 addition & 5 deletions src/Controller/Wander/WanderController.php
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,6 @@ public function show(
ImageRepository $imageRepository,
PaginatorInterface $paginator): Response
{
// TODO: Parameterise
$perPage = 20;

$prev = $wanderRepository->findPrev($wander);
$next = $wanderRepository->findNext($wander);

Expand All @@ -96,8 +93,7 @@ public function show(
$pagination = $paginator->paginate(
$paginatorQuery,
$request->query->getInt('page', 1),
$perPage,
['align' => 'center']
20, // Per page
);

return $this->render('/wander/show.html.twig', [
Expand Down
6 changes: 3 additions & 3 deletions templates/admin/image/index.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,9 @@
</div>
{% endfor %}
<div class="row justify-content-md-center">
<div class="col-6">
<div class="navigation my-2">
{{ knp_pagination_render(pagination) }}
<div class="col">
<div class="navigation my-4">
{{ knp_pagination_render(pagination, null, {}, { 'align': 'center' }) }}
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions templates/admin/wander/index.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,9 @@
</tbody>
</table>
<div class="row justify-content-md-center">
<div class="col-6">
<div class="navigation my-2">
{{ knp_pagination_render(pagination) }}
<div class="col">
<div class="navigation my-4">
{{ knp_pagination_render(pagination, null, {}, { 'align': 'center' }) }}
</div>
</div>
</div>
Expand Down
7 changes: 3 additions & 4 deletions templates/search/index.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -117,10 +117,9 @@
</div>
{% endfor %}
<div class="row justify-content-md-center">
<div class="col-6">
<div class="navigation my-2">
{{ knp_pagination_render(pagination) }}
</div>
<div class="col">
<div class="navigation my-4">
{{ knp_pagination_render(pagination, null, {}, { 'align': 'center' }) }}
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions templates/wander/index.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@
</div>
</div>
<div class="row justify-content-md-center">
<div class="col-6">
<div class="navigation my-2">
{{ knp_pagination_render(pagination) }}
<div class="col">
<div class="navigation my-4">
{{ knp_pagination_render(pagination, null, {}, { 'align': 'center' }) }}
</div>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions templates/wander/show.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@
</div>
<div class="row pb-4">
<div class="col">
<div class="navigation pb-4">
{{ knp_pagination_render(image_pagination) }}
<div class="navigation my-4">
{{ knp_pagination_render(image_pagination, null, {}, { 'align': 'center' }) }}
</div>
</div>
</div>
Expand Down