21
Symfony 2에서 EventListener 내에 템플릿을 어떻게 렌더링 할 수 있습니까?EventListener 내부에서 템플릿을 렌더링하는 방법은 무엇입니까?
class RequestListener
{
public function __construct() { }
public function onKernelRequest(GetResponseEvent $event)
{
$request = $event->getRequest();
// Here I want to render a particular twig template
$response = new Response('Forbidden', 401);
// replacing the response...
$event->setResponse($response);
}
}
도와 주시겠습니까?
작동합니다. 감사합니다. – dmirkitanov
문제가있어, 당신은 나의 베이컨을 다시 한번 저장했다. @templating과 같은 것들을 주입하는 것은 다소 마술 적입니다. – Espilon