Hola amigos, los saludo y les cuento un poco mi duda:
Integre html2pdf en mi proyecto siguiendo el link
http://bakery.cakephp.org/articles/Casmo/2010/06/26/creating-pdf-files-with-html2ps-html2pdf
lo cual no fue nada dificil, solo copiar y pegar, pero el problema que
me esta lanzando es el siguiente.
Estoy tratando de pasar a pdf una vista protegida con session, y al
tratar de hacer la trasnformación de html a pdf, el archivo que me
genera no detecta la sesion,
Le hice un print_r($_SESSION) dentro de la vista que quiero pasar a PDF
y me aparece vacía...
Lo raro es que si hago un render de la vista en forma normal desde el
browser la sesion esta ahí y muestra todo sin problemas.....
//Aqui el codigo de la vista
function guia($id=null){
$this->render("../alumnos/guia/guia");
}
//aqui el codigo que me descarga el pdf...
function download($id = null) {
Configure::write('debug', 0);
App::import('Component', 'Pdf');
$Pdf = new PdfComponent();
$Pdf->filename = 'archivopdf_'.rand(0,7736).date("s"); //
Without .pdf
$Pdf->output = 'download';
$Pdf->init();
$Pdf->process(Router::url('/', true) . 'controlador/guia/'.
$id);
$this->render(false);
}
vista guia.ctp
<?php print_r($_SESSION);?>
Como ven es algo bastante sencillo, pero no logro hacer que me vea la
sesion, lo del pdf funciona perfecto...
Saludos cordiales y ojala me puedan ayudar, con algún comentarios o
sugerencia con respecto a la sesion.
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.