Crazy JS + bibliography routes (incomplete)

This commit is contained in:
2024-10-31 18:56:29 +01:00
parent 6c47dc8a1e
commit f8e470b096
5 changed files with 121 additions and 28 deletions

View File

@@ -13,7 +13,7 @@ use Symfony\Component\Routing\Attribute\Route;
class BibliographyController extends AbstractController
{
#[Route('/bibliography/{id}', name: 'app_bibliography')]
#[Route('/bibliography/{id<\d+>}', name: 'app_bibliography')]
public function index(Bibliography $bibliography, EntityManagerInterface $em): Response
{
return $this->render('bibliography/index.html.twig', [
@@ -21,5 +21,28 @@ class BibliographyController extends AbstractController
'record' => $bibliography,
]);
}
}
#[Route('/bibliography', name: 'app_bibliography_landing')]
public function landing(): Response
{
return $this->render('bibliography/landing.html.twig', [
'controller_name' => 'BibliographyController',
]);
}
#[Route('/bibliography/search', name: 'app_bibliography_search')]
public function search(): Response
{
return $this->render('bibliography/search.html.twig', [
'controller_name' => 'BibliographyController',
]);
}
#[Route('/bibliography/add', name: 'app_bibliography_add')]
public function add(): Response
{
return $this->render('bibliography/add.html.twig', [
'controller_name' => 'BibliographyController',
]);
}
}