2017-02-13 2 views
0

Я получаю отсюда: https://github.com/barryvdh/laravel-dompdfПочему laravel-dompdf не работает di php 7.1?

Предыдущий, я использую PHP 7.0.8. Мой PDF нет ошибок

Когда я использую PHP 7.1, мой PDF существует ошибка

Ниже

Мой контроллер выглядит так:

public function listdata(Request $request) 
{ 
    ... 
    $pdf = PDF::loadView('test_print.test', ['data' => $data]); 
    $pdf->setPaper('legal', 'landscape'); 
    return $pdf->stream('test_print.test'); 
} 

мой взгляд PDF как это:

<h1>This is test</h1> 

<table class="tg"> 
    <tr> 
     <th class="tg-3wr7">kolom 1</th> 
     <th class="tg-3wr7">kolom 2</th> 
     <th class="tg-3wr7">kolom 3</th> 
     <th class="tg-3wr7">kolom 4</th> 
     <th class="tg-3wr7">kolom 5</th> 
    </tr> 
    @php ($row = 22) 
    @for($i=0;$i<$row;$i++) 
    <tr> 
     <td class="tg-rv4w">test 1</td> 
     <td class="tg-rv4w">test 1</td> 
     <td class="tg-rv4w">test 1</td> 
     <td class="tg-rv4w">test 1</td> 
     <td class="tg-rv4w">test 1</td> 
    </tr> 
    @endfor 
</table> 

<br> 
<!-- start position signature --> 
<div class="signature"> 
    London,&nbsp;8 January 2017<br> 
    Chelsea Player<br><br><br><br> 
    Eden Hazard<br> 
</div> 
<!-- end position signature --> 

При выполнении таких ошибок существуют следующие ошибки:

1/1 ErrorException в page.php линии 494: нечисловое значение встречается

Почему Laravel-DOMPDF не работает ди PHP 7.1?

ответ

3

Существует известная несовместимость между PHP 7.1.0 и Dompdf 0.7.0 и ранее. См. issue #1272. Dompdf 0.8.0, выпущенный 15 февраля 2016 года, решает эти проблемы.

+0

Я использую laravel-dompdf. Нет dompdf. Кажется, это отличает –

+0

@mosestoh Это не совсем так, пакет - это просто способ интегрировать 'dompdf' в структуру. См. [Laravel News] (https://laravel-news.com/cashier-dompdf) для дальнейшего уточнения, если это необходимо. – camelCase

+1

@camelCase, Ok. Означает ли вывод, что я должен ждать, пока не появятся обновления? –

Смежные вопросы