bia
(Beatrizvieirasilva V)
March 21, 2013, 12:10am
1
Tenho uma tabela de atrasos como na figura 1
em seguida clico em gerar PDF e gera o PDF na figura 2
mas não imprimi o conteúdo da tabela
o código pra salvar em pdf:
public function actionPdf($id)
{
$sql2 = "SELECT * FROM emprestimos where Usuario_idUsuario=$id";
$sqlUsuarios2 = Yii::app()->db->createCommand($sql2)->queryAll();
$dataProvider=new CActiveDataProvider('Emprestimos');
$this->layout="//layouts/pdf";
$mPDF1 = Yii::app()->ePdf->mpdf();
$mPDF1->allow_charset_conversion = true;
$mPDF1->charset_in='iso-8859-1';
$mPDF1->WriteHTML(
$this->render('index',array(
'dataProvider'=>$dataProvider,
),true)
);
$mPDF1->Output('Relatorio_Atrasos',EYiiPdf::OUTPUT_TO_BROWSER);
}
ajuda?
Então como a comunidade é pequena apesar de ser iniciante baixei a extensão para tentar ajudar um pouco ^^. Testei o seu código e funcionou perfeitamente. O seu dataProvider esta retornando os dados corretamente?
Estou com pouco tempo então não pude testar mais, desculpe.
bia
(Beatrizvieirasilva V)
March 25, 2013, 1:55am
3
Então como a comunidade é pequena apesar de ser iniciante baixei a extensão para tentar ajudar um pouco ^^. Testei o seu código e funcionou perfeitamente. O seu dataProvider esta retornando os dados corretamente?
Estou com pouco tempo então não pude testar mais, desculpe.
Ok consegui resolver obrigada.
Mas alguém pode me ajudar me dizendo como eu coloco acentuação no PDF?
thiago0112
(Thiago 0112)
March 25, 2013, 11:57am
4
$mPDF1->charset_in='UTF-8';
bia
(Beatrizvieirasilva V)
March 25, 2013, 12:41pm
5
Obrigada resolvido.
Na verdade nem precisou disso, era somente colocar os códigos especias