Hum falha minha

Tava consultando request no lugar de response.

Ignorem o que eu falei.

Vlw Get Muller

Em 29 de março de 2011 10:14, Get <[email protected]> escreveu:

> Eu faria assim:
>
> $this->response->headers('Content-Type','application/pdf');
>
> $this->response->headers('Content-Disposition','attachment;
> filename="felipebastosweb-'.$artigo->url.'pdf"');
>
> $this->response->body($pdf->render());
>
> valeu
>
> @rafaelget
>
> 2011/3/29 felipe moraes <[email protected]>
>
>> Pessoal,
>>
>> Peguei o Módulo PDFView lá em
>> https://github.com/synapsestudios/kohana-pdfview#readme .Como manda o
>> manual.
>>
>> Como o Request::send_file() foi descontinuado no KO 3.1, e existe apenas
>> no 3.0 eu voltei aos headers da vida só para fazer funcionar.
>>
>>                 $artigo = ORM::factory('artigo')
>>  ->where('url', '=', $url)
>> ->find();
>>  //Inicializa a view principal
>> $pdf = View_PDF::factory('artigo_verpdf');
>>  $pdf->artigo = $artigo;
>>                 //seta o cabeçalho
>>  header('Content-type: application/pdf');
>> header('Content-Disposition: attachment;
>> filename="felipebastosweb-'.$artigo->url.'pdf"');
>>                 //renderiza
>> echo $pdf->render();
>> exit();
>>
>>
>> Como vocês resolveram isto ? com headers na unha ?
>>
>> --
>> http://felipebastosweb.com.br
>> http://twitter.com/felipebastosweb
>>
>> --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a