Criar-mos a acção executeDownload() e, após criar o ficheiro basta colocar estas poucas linhas:
$resp = $this->getResponse();
$resp->setContentType('text/csv');
$resp->setHttpHeader(
'Content-Disposition',
'attachment; filename="' . basename($file_path) . '"');
$resp->setContent(file_get_contents($file_path));
return sfView::NONE;
Sem comentários:
Enviar um comentário