Yii Framework Forum: ¿Cómo Imprimir un pdf de una vista con datos de dos modelos diferentes? - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

¿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 Rate Topic: -----

#1 User is offline   Eduardo Méndez 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 34
  • Joined: 29-June 12

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 :) ...
0

#2 User is offline   JCS 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 57
  • Joined: 10-January 11
  • Location:Bogotá

Posted 23 July 2012 - 12:59 PM

Hola, viste los siguientes videos:



0

#3 User is offline   Eduardo Méndez 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 34
  • Joined: 29-June 12

Posted 23 July 2012 - 03:52 PM

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.

0

#4 User is offline   Ramón Menor 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 34
  • Joined: 14-September 11

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.
0

#5 User is offline   Eduardo Méndez 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 34
  • Joined: 29-June 12

Posted 31 July 2012 - 01:48 PM

Ya solucioné este problema! gracias por sus respuestas...
0

#6 User is offline   3lb4rb4r0 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 18-December 12

Posted 24 December 2012 - 01:08 AM

favor, expone la solución que encontraste, podría serle útil a más de alguien.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users