Page 1 of 1
¿Cómo Imprimir un pdf de una vista con datos de dos modelos diferentes? Se requiere generar un pdf de una vista con datos de otro modelo
#1
Posted 23 July 2012 - 10:50 AM
Buenos días amigos de Yii! tengo dos tablas, dos modelos: "solicitud" y "detalles_solicitud". Es algo así como una factura. En la vista de la solicitud tambien imprimo los detalles asociados a esta. Es decir, hice una función en el controlador de la solicitud que me hace una consulta en base de datos, los ordena en una tabla (html) y luego la llamo en la vista de la solicitud , de tal menera que cuando me posicione en una solicitud X entonces en la misma vista me va a imprimir los detalles asociados a esta. Eso lo hice muy facil. La cuestión es que quiero generar un pdf de esa vista completa y los ejemplos que he encontrado no me han servido... ¿alguien lo ha hecho alguna vez? le agradezco mucho su ayuda por favor
...
#3
Posted 23 July 2012 - 03:52 PM
Vi el video 55 y para un string simple funciona. Pero cuando aplico lo que dice, esto:
Y luego hago la copia del main.php le cambio el nombre por pdf.php le quito todo el codigo del footer y el menu.
Luego hago .../index?pdf=1
Me lanza el siguiente error:
if (isset($_GET['pdf'])) {...
$this->layout='//layouts/pdf';
Y luego hago la copia del main.php le cambio el nombre por pdf.php le quito todo el codigo del footer y el menu.
Luego hago .../index?pdf=1
Me lanza el siguiente error:
Error 404 El sistema no ha podido encontrar la acción "index?pdf=1" solicitada.
#4
Posted 27 July 2012 - 03:11 PM
Porque supongo que te faltará crear la actionPdf, tienes que entrar en el controller y crear una función llamada actionPdf(), revisalo bien el video porque te faltará eso.
#6
Posted 24 December 2012 - 01:08 AM
favor, expone la solución que encontraste, podría serle útil a más de alguien.
Share this topic:
Page 1 of 1

Help












