Используйте html2pdf из $this-›renderpartial в Yii

Могу ли я сделать что-то вроде этого:

$content = $this->renderpartial('DeedCertificate',array('deed'=>$deed,'cnt'=>$cnt));        
$html2pdf = new HTML2PDF('P','A4','en');
$html2pdf->WriteHTML($content);
$html2pdf->Output('/var/www/myapp/images/example.pdf','F');

$html2pdf->Вывод при использовании $content = "hello"l работает как шарм. Теперь я пытаюсь передать вывод yii renderpartial .. чтобы он мог стать pdf .. но мой pdf пустой.


person omar-ali    schedule 09.12.2013    source источник


Ответы (1)


вы можете заставить renderPartial возвращать html generated для вас, например:

 $this->renderPartial('DeedCertificate' , array('data'=>$data) , true); // set this to true
person Developerium    schedule 09.12.2013
comment
Я этого не знаю, я думаю, вы могли бы проверить это сами :D - person Developerium; 09.12.2013
comment
Конечно, я извиняюсь за это!! Я должен проверить это сам. И спасибо за быстрый ответ! - person omar-ali; 09.12.2013