У меня проблема с использованием плагина DORPDF Barryvdh для Laravel (5.3), проблема связана с разбиением на страницы в сгенерированном PDF-файле, по какой-то причине, когда мои данные (в таблице) слишком длинны, вторая страница никогда не появляется, вместо этого контент застревает в верхней части страницы.DOMPDF pagination в Laravel 5.3
Я не знаю, что я делаю неправильно, я использовал плагин Barryvdh раньше с Laravel (5.2), а разбиение на страницы отлично работало.
Я приложил два изображений одного с неправильной пагинацией использованием Laravel 5.3, а другое с правильной пагинацией из проекта с использованием Laravel 5.2
wrong pdf pagination, correct pdf pagination
и это, как я называю 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();
}
Кто-нибудь сталкивался с этой проблемой раньше? Надеюсь, вы можете помочь, привет.