我使用 CGridView 从数据库查询中呈现结果(发票行)。这是在 html 页面内完成的,该页面稍后会使用和打印<div>
转换为 PDF 。wkhtmltopdf
问题是今天我不支持分页符,因此如果发票行数大于 10,则其余行不可见。我不能让 div 流动,因为我有一个绝对位置不能移动的发票页脚。
有没有办法强制分页并继续在单独的页面上呈现行?
下面是使用的 CGridView 代码的一部分。
<...plenty of html---->
<div class="invoiceRow">
<?php
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider' => $dpRows,
'cssFile' => Yii::app()->request->baseUrl . '/css/invoice.css',
'summaryText' => '',
'enablePagination' => false,
'columns' => array(
'number',
'name',
'description',
'amount',
array (
'name'=>'value',
'header' => 'netprice',
'value' => 'number_format($data->value,2,","," ")'
),
));
?>
</div>
<---more html ----->