Olá turma,

Quando eu preciso gerar relatórios no sistema, normalmente estes são em PDF
ou Excel. Tudo bem com a FPDF e a classe Excel_writer disponível no PEAR.
Para cake eu segui o seguinte:

http://bakery.cakephp.org/articles/view/generate-excel-spreadsheets-from-your-database

Funciona que é uma blz. O único porém é quando habilito o debug. Com debug
em qualquer nro. maior que 1, quando acesso o controller que inclui o helper
"excel":

class DisclosedStationsController extends AppController {

    var $name = 'DisclosedStations';
    var $helpers = array('Excel','Html', 'Form' , 'Ajax', 'Javascript');
    var $components = array('RequestHandler');
...

Obtenho o seguinte Notice:


E se tento gerar a planilha claro que obtenho o erro dizendo que os headers
já foram enviados e que não pode mais mudá-los.
Ao desabilitar o debug nenhum notice é mostrado e a planilha é gerada
perfeitamente. Se eu retirar o helper excel do array de helper tudo volta o
normal (claro que não consigo gerar as planilhas).

Alguém sabe o motivo disso? Ou ainda sabe se é possível carregar um helper
somente em uma função específica do controller ou já diretamente na view?

Obrigado,
Benito.

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---

Responder a