<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Score\CmsBundle\Services\PageManager;
class HomepageController extends AbstractController
{
/**
* @Route("/", name="app_homepage")
*/
public function index(PageManager $pageManager): Response
{
// Homepage text.
$page = $pageManager->getPageBySeoId('homepage');
return $this->renderForm('homepage/index.html.twig', [
'page' => $page
]);
}
/**
* Presmerovanie...
* @Route("/sk", name="redirect_sk")
*/
public function indexSk(): Response
{
return $this->redirectToRoute('app_homepage');
}
/**
* Presmerovanie...
* @Route("/sk/dotacia-2023", name="redirect_Dotacia2023")
*/
public function indexDotacia2023(): Response
{
return $this->redirect('/dotacie-zvf/dotacia-zvf-pre-rok-2023', 301);
}
/**
* Presmerovanie...
* @Route("/sk/node/{nodeId}", name="redirect_NodeId")
*/
public function indexNodeId($nodeId): Response
{
return $this->redirectToRoute('app_homepage');
}
}