你好,我已经做了一个事件监听器,但是现在如果有404异常,我想返回一个自定义模板。
我不知道如何从事件侦听器返回模板。
我的代码:
<?php
namespace Pdb\Prodacom\EventBundle\EventListener;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent;
class PdbCustomListener {
public function onKernelException(GetResponseForExceptionEvent $event)
{
$exception = $event->getException();
if($exception->getStatusCode() == '404') {
//RETURN A CUSTOM TEMPLATE HIER
}
}}
发布于 2014-06-06 09:54:01
https://stackoverflow.com/questions/24078899
复制相似问题