Yii Framework Forum: Pdf Cgridview Help - Yii Framework Forum

Jump to content

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

Pdf Cgridview Help Rate Topic: -----

#1 User is offline   ariostoi 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 8
  • Joined: 10-December 12

Posted 18 January 2013 - 06:55 AM

Ciao a tutti, ho iniziato un mese fa ad utilizzare yii, fin'ora mi sono sempre arrangiato con i vostri utilissimi post e guide varie su yii, ma ora ho un problema con la stampa di un pdf.

sto cercando di stampare /model/action in pdf (non vi riporto il codice perchè è una classica admin su una tabella tramite cgridview)
per fare questo ho creato nel controller un action che viene richiamata dall'utente a suo piacimento tramite

/model/printpdf

Il codice dell'action è:

public function actionTablepdf()
	{
            $mPDF1 = Yii::app()->ePdf->mpdf();

            $mPDF1 = Yii::app()->ePdf->mpdf('', 'A4');

            $stylesheet = file_get_contents(Yii::getPathOfAlias('webroot.css') . '/main.css');
            $mPDF1->WriteHTML($stylesheet, 1);

            $mPDF1->WriteHTML($this->renderPartial('admin', array(), true));

            $mPDF1->Output("Richiedenti.pdf","D");
     

	} 




Il risultatato è che non riesco a stampare il pdf, vedo solo il titolo della pagina a video, ma il processo di creazione pdf si interrompe.
Ho già escluso problemi sulle estensioni poichè con questi identici settaggi riesco a stampare per esempio delle tabelle realizzate con htmltableui extension.

Dove sbaglio? qualcuno può aiutarmi con la stampa di pdf di una cgridview
0

#2 User is offline   paskuale 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 349
  • Joined: 30-December 11
  • Location:Italy, Bari

Posted 19 January 2013 - 10:14 PM

prova a fare un renderPartial('viewfile.php',true,false);

public function actionTablepdf()
{
renderPartial('viewfile.php',true,false);            
} 

e poi mettere il tuo codice dentro la view.
0

#3 User is offline   ariostoi 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 8
  • Joined: 10-December 12

Posted 25 January 2013 - 03:38 AM

uhm ok proverò e vi farò sapere :) grazie
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