簡體   English   中英

Laravel 5.3中的DOMPDF分頁

[英]DOMPDF pagination in Laravel 5.3

我有一個問題,使用barryvdh的DOMPDF插件為Laravel(5.3),問題是生成的PDF文件中的分頁,由於某種原因,當我的數據(在表中)太長時,第二頁永遠不會出現,而是內容卡在頁面頂部。

我不知道我做錯了什么,我之前使用過barryvdh的插件與Laravel(5.2)並且分頁工作正常。

我使用Laravel 5.3附加了兩張錯誤分頁的圖像,另一張圖片使用Laravel 5.2附加了正確的分頁圖像

錯誤的pdf分頁正確的pdf分頁

這就是我從我的控制器調用DOMPDF的方式:

public function note($config_params)
{
    $params = explode("-", $config_params); // params['note_id','print_option']
    $note = SaleNote::get_ById($params[0]);
    $note_detail = SaleNoteItem::get_ByNote($params[0]);
    $totals = SaleNoteItem::get_TotalsByNote($params[0]);
    $company = Company::get_ById(session('company'));

    $pdf = \PDF::loadView('movements.sales.note-pdf', [
        'note' => $note,
        'note_detail' => $note_detail,
        'totals' => $totals,
        'company' => $company,
        'hide_client' => $params[1]
    ]);

    return $pdf->stream();
}

以前有人遇到過這個問題嗎? 我希望你能提供幫助,問候。

對於遇到此問題的任何人來說,都是因為視圖中的CSS樣式和HTML標記。

更明確的是,我有一個<main> </ main>標簽,在這個標簽里面,它是表和所有其他內容,只是刪除了這個標簽並添加了clear:both; 在父div中修復了問題。

暫無
暫無

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

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