Setar Cabeçalho e Rodapé para cada pagina do meu pdf com Mpdf
Galera eu preciso fazer com que cada pagina do meu pdf saia com o cabeçalho e o rodape usando o Mpdf meu código esta assim
<?php require_once APPLICATION_PATH.'/componentes/mpdf60/mpdf.php';
ob_start();
?>
<!DOCTYPE html>
<html>
<title> Impressão </title>
<head>
</head>
<body>
<div id='tudo'>
<?php
$nome = $this->nome[0]['cz00_nome'];
$dataini = $this->dataToBr($this->datainicio);
$datafim = $this->dataToBr($this->datafim);
?>
<?php $topo = "<div id='tituloid'><b>$nome</b></div>
<div id='subtituloid'><b>Relatório Remoções</b></div>
<div id='periodoid'><b>Periodo de $dataini à $datafim</b></div>
<br>
<div id='datatopo'><b>Data</b></div>
<div id='pacientetopo'><b>Paciente</b></div>
<div id='origemtopo'><b>Origem</b></div>
<div id='destinotopo'><b>Destino</b></div>
<div id='kmpercorridotopo'><b>Km Percorrido</b></div>
<div id='valorkmtopo'><b>Valor por Km</b></div>
<div id='totaltopo'><b>Total</b></div>
<div id='lotetopo'><b>Lote</b></div>
<div id='utitopo'><b>UTI</b></div>
<div id='regiaotopo'><b>Regiao</b></div>
<div id='borda'></div>";?>
<?php foreach ($this->dados as $val){?>
<div id='nomeconvenio'><?php //echo $val['cz02_nome']?></div>
<?php if($val['cz06_dtat'] == ""){?>
<div id='dataconvenio'> </div>
<?php }else{?>
<div id='dataconvenio'><?php echo $this->dataToBr($val['cz06_dtat'])?></div>
<?php }?>
<?php if($val['cz04_nome'] == ""){?>
<div id='nomepaciente'> </div>
<?php }else{?>
<div id='nomepaciente'><?php echo $val['cz04_nome']?></div>
<?php }?>
<?php if($val['cz0601_cidadeorigem'] == ""){?>
<div id='cidadeorigem'> </div>
<?php }else{?>
<div id='cidadeorigem'><?php echo utf8_decode($val['cz0601_cidadeorigem'])?></div>
<?php }?>
<?php if($val['cz0601_cidadedestino'] == ""){?>
<div id='cidadedestino'> </div>
<?php }else{?>
<div id='cidadedestino'><?php echo utf8_decode($val['cz0601_cidadedestino'])?></div>
<?php }?>
<?php if($val['cz0601_totalkm'] == ""){?>
<div id='kmpercorrido'> </div>
<?php }else{?>
<div id='kmpercorrido'><?php echo $val['cz0601_totalkm']?></div>
<?php }?>
<?php if($val['cz2124_02vlrkm'] == ""){?>
<div id='valorkm'> </div>
<?php }else{?>
<div id='valorkm'><?php echo $this->moeda($val['cz2124_02vlrkm'])?></div>
<?php }?>
<?php if ($val['cz0601_totalkm'] == '' && $val['cz2124_02vlrkm'] == ''){?>
<div id='total'>
<?php echo 0,00//$this->moeda($val['cz2124_02vlrkm'])?>
</div>
<?php }else{?>
<?php
$totalkm = $val['cz0601_totalkm'];
$valorkm = $val['cz2124_02vlrkm'];
$total = ($totalkm * $valorkm);
?>
<div id='total'>
<?php echo $this->moeda($total)?>
</div>
<?php }?>
<?php if($val['cz2124_02lote'] == ""){?>
<div id='lote'> </div>
<?php }else{?>
<div id='lote'><?php echo $val['cz2124_02lote']?></div>
<?php }?>
<?php if($val['cz2124_02modalidade'] == ""){?>
<div id='uti'> </div>
<?php }else{?>
<div id='uti'><?php echo $val['cz2124_02modalidade']?></div>
<?php }?>
<?php if($val['cz2124_02modalidade'] == ""){?>
<div id='regiao'> </div><br>
<?php }else{?>
<div id='regiao'><?php echo $val['cz2124_02regiao']?></div><br>
<?php }?>
<?php }?>
</div>
</body>
</html>
<?php
$datahoje = date('Y-m-d');
$html = ob_get_clean();
$html = utf8_encode($html);
$rodape = "<div id=''>$datahoje</div>";
$rodape = utf8_encode($rodape);
$topo = utf8_encode($topo);
$mpdf = new mPDF('utf-8', 'A4-L',7,'MS Serif',5,5,10,5);
$mpdf->WriteHTML($html);
$mpdf->SetHTMLHeader($topo,'O',true);
$mpdf->SetHTMLFooter($rodape);
$mpdf->Output('relatorio-remocao-convenio.pdf',I);
exit();
?>Discussão (2)
Carregando comentários...