mpdf扩展中的分页符:Yii
我正在使用mpdf库打印我的Yii项目中的数据。在这里,我想打印每页中的单个数据,这意味着我需要能够在每个记录之后断开页面。我如何使用断页来解决我的问题? 我的控制器代码是:mpdf扩展中的分页符:Yii,yii,mpdf,Yii,Mpdf,我正在使用mpdf库打印我的Yii项目中的数据。在这里,我想打印每页中的单个数据,这意味着我需要能够在每个记录之后断开页面。我如何使用断页来解决我的问题? 我的控制器代码是: $this->layout = 'pdf'; $model = new Email(); $dataProvider = $model->search(); $dataProvider->pagination = false;
$this->layout = 'pdf';
$model = new Email();
$dataProvider = $model->search();
$dataProvider->pagination = false;
$mPDF1 = Yii::app()->ePdf->mpdf();
$mPDF1 = Yii::app()->ePdf->mpdf('', 'A5');
$mPDF1->WriteHTML($this->renderPartial('_gridview', array('dataProvider' => $dataProvider), true));
$mPDF1->Output();
我的视图代码:
foreach($dataList as $val)
{ ?>
Dear Project Manager/manager <br/>
<?php
echo $val['Manager'];
?> <br/>
Subject : <?php echo $val['subject'];?> <br/>
<?php echo $val['message'];?>
<?php $i++; }?>
foreach($dataList作为$val)
{ ?>
尊敬的项目经理/经理
主题:
您可以尝试以下代码:
首先必须定义一个div,然后为该div添加CSS
<style>
.break { page-break-before: always; }
</style>
.break{之前的分页符:始终;}
在您看来,您必须添加这样一个div:
foreach($dataList as $val)
{ ?>
Dear Project Manager/manager <br/>
<?php
echo $val['Manager'];
?> <br/>
Subject : <?php echo $val['subject'];?> <br/>
<?php echo $val['message'];?>
<div class="break"></div>
<?php $i++; }?>
foreach($dataList作为$val)
{ ?>
尊敬的项目经理/经理
主题:
这应该会对您有所帮助。好的,您的回答很有帮助。谢谢。