From 61a90e259159ab041950b7c65f4c40d32c59ea9d Mon Sep 17 00:00:00 2001 From: ghost Date: Tue, 13 Feb 2024 01:29:22 +0200 Subject: [PATCH] add sef pagination --- src/Controller/MainController.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/Controller/MainController.php b/src/Controller/MainController.php index bf393ee..baef2a7 100644 --- a/src/Controller/MainController.php +++ b/src/Controller/MainController.php @@ -11,8 +11,17 @@ use Symfony\Component\HttpFoundation\Request; class MainController extends AbstractController { #[Route( - '/', + '/{part}', name: 'main_index', + requirements: + [ + 'namespace' => '^N[A-z0-9]{33}$', + 'part' => '^[\d]+$', + ], + defaults: + [ + 'part' => 1, + ], methods: [ 'GET' @@ -42,11 +51,16 @@ class MainController extends AbstractController } #[Route( - '/{namespace}', + '/{namespace}/{part}', name: 'main_namespace', requirements: [ 'namespace' => '^N[A-z0-9]{33}$', + 'part' => '^[\d]+$', + ], + defaults: + [ + 'part' => 1, ], methods: [