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