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