add links to enter / exit folders

Reviewed-on: sites/file-explorer#5
This commit is contained in:
2024-12-05 10:58:30 +00:00
parent bf226d7e3f
commit a574c3a89a
8 changed files with 66 additions and 14 deletions

View File

@ -11,11 +11,17 @@ use Symfony\Component\Routing\Attribute\Route;
class HomeController extends AbstractController
{
#[Route(path: '/files', name: 'app_home', methods: [Request::METHOD_GET])]
public function __invoke(FileSystemService $fileSystemService): Response
#[Route(
path: '/files/{dirs?}',
name: 'app_home',
requirements: ['dirs' => '.+'],
defaults: ['dirs' => ''],
methods: [Request::METHOD_GET]
)]
public function __invoke(FileSystemService $fileSystemService, string $dirs): Response
{
return $this->render('home.html.twig', [
'content' => $fileSystemService->getDirs(),
'content' => $fileSystemService->getDirs($dirs),
'fileForm' => $this->createForm(UploadFileForm::class),
]);
}