У меня есть действие, которое позволяет почтовым сообщениям системы предварительного просмотра клиента, и я хочу отправить заголовок для текстовых версий сообщений электронной почты.Отправка текстового открытого заголовка в Symfony 2
Я попытался следовать разделу Symfony docs : Requests and Responses in Symfony. Однако мой контроллер отправляет text/html
контент-тип независимо от того, что я делаю.
Это мое действие:
function showAction($action = null, $format = null){
$locale = $this->get('session')->getLocale();
$format = $this->getRequest()->get("format");
$format = isset($format) ? $format : 'html';
if ($format === 'text'){
$response = new Response();
$response->headers->set('Content-Type', 'text/plain');
$response->sendHeaders();
}
$view = sprintf('MyBundle:Email:%s.%s.%s.twig',
$action,$locale,$format);
return $this->render($view, array());
}
Так как я могу отправить простой заголовок текста и где я буду неправильно?
Brilliant, вы спасли мой день. – max