public function executeIndex()
{
$this->getResponse()->setContentType('image/jpeg');
$g = new Captcha($this->getUser()->getAttribute('captcha'));
print($g->plot());
}
После генерации самой каптчи произойдет ее декорация layout'ом. Что этот не произошло нужно сделать вот так:
public function executeIndex()
{
$this->getResponse()->setContentType('image/jpeg');
$g = new Captcha($this->getUser()->getAttribute('captcha'));
print($g->plot());
return sfView::NONE;
}
Тогда проблемы не должны возникать. В противном случае были замечены глюки при использовании component slot'ов, каптча не рендерилась браузером.
Комментариев нет:
Отправить комментарий