簡體   English   中英

yii2中的html到pdf轉換器,表中有分頁

[英]html to pdf converter in yii2 with pagination in table

view:

<p>
        <?= Html::a('Download This page', ['report'], ['class' => 'btn btn-danger']) ?>
</p>

controller:


     public function actionReport()
            {
                // setup kartik\mpdf\Pdf component
                $pdf = new Pdf([
                    'content' => $content,
                    'options' => ['title' => 'Krajee Report Title'],
                    'methods' => [
                        'SetHeader' => ['Krajee Report Header'],
                        'SetFooter' => ['{PAGENO}'],
                    ]
                ]);

                return $pdf->render();
        }

此函數運行正常,但我的html表具有分頁。 所以我很困惑如何處理具有分頁的表。

您應該禁用分頁。 這完全取決於您定義數據提供者的方式(在http://www.yiiframework.com/doc-2.0/guide-output-data-providers.html上了解有關數據提供者的更多信息)。 也許你應該做這樣的事情

************* = new ActiveDataProvider([
    'pagination' => false,
..............
]);

我想你也可以這樣稱呼它

$dataProvider->pagination =false; 

萬一您需要在特定情況下將其禁用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM