CGridViewを使用して、dbクエリの結果(請求書の行)をレンダリングします。これは、後で使用してPDFに変換されて印刷さ<div>
れるHTMLページ内で行われます。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 ----->