<?php
declare(strict_types=1);
namespace Mad\BodymedVorteilswelt\Storefront\Controller;
use Mad\BodymedVorteilswelt\Storefront\Page\BodymedVorteilswelt\BodymedVorteilsweltPageLoader;
use Shopware\Core\System\SalesChannel\SalesChannelContext;
use Shopware\Storefront\Controller\StorefrontController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
/**
* @Route(defaults={"_routeScope"={"storefront"}})
*/
class BodymedVorteilsweltController extends StorefrontController
{
private BodymedVorteilsweltPageLoader $bodymedVorteilsweltPageLoader;
public function __construct(BodymedVorteilsweltPageLoader $bodymedVorteilsweltPageLoader)
{
$this->bodymedVorteilsweltPageLoader = $bodymedVorteilsweltPageLoader;
}
/**
* @Route("/bodymed-vorteilswelt", name="frontend.bodymed_vorteilswelt.page", methods={"GET"})
*/
public function bodymedVorteilsweltPage(Request $request, SalesChannelContext $context): Response
{
$page = $this->bodymedVorteilsweltPageLoader->load($request, $context);
return $this->renderStorefront('@MadBodymedVorteilswelt/storefront/page/bodymed-vorteilswelt/index.html.twig', [
'page' => $page,
'test' => 'test',
]);
}
}