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
…
Vi el video 55 y para un string simple funciona. Pero cuando aplico lo que dice, esto:
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.
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.
Ya solucioné este problema! gracias por sus respuestas…
favor, expone la solución que encontraste, podría serle útil a más de alguien.