2017-10-25 19 views
2

아래 이미지는 "Laravel-dompdf"를 사용할 때 빨간색 원으로 "/ th>"태그를 렌더링하고 각 행에서 각/td 태그에 빈 공간을 렌더링하는 오류를 보여줍니다.laravel-dompdf로 PDF 파일 만들기

카본 계산이 끝나기 전에 태그의 끝에 렌더링 문제가 있다고 생각했습니다.

클리어 테이블을 수정하려면 어떻게해야합니까?

Laravel 버전 : 5.4, plugin : laravel-dompdf.

enter image description here

<h3>Fullført Jobber</h3> 
<div style="overflow-x: auto;"> 
    <table class="table table-responsive" id="jobs-table"> 
     <tr> 
      <th>Jobb ID</th> 
      <th>Brukernavn</th> 
      <th>Kundenavn</th> 
      <th>Jobbsted</th> 
      <th>Jobbtype</th> 
      <th>Note 1</th> 
      <th>Time Start</th> 
      <th>Time brukt</th> 
     </tr> 
     @foreach($jobs as $job) 
      @if(!$job->deleted_at == null) 
     <tr> 
      <td>{!! $job->id !!}</td> 
      <td>{!! $job->user_name !!}</td> 
      <td>{!! $job->customer_name !!}</td> 
      <td>{!! $job->job_place !!}</td> 
      <td>{!! $job->job_type !!}</td> 
      <td>{!! $job->note_1 !!}</td> 
      <td>{!! $job->created_at !!}</td> 
      <td>{!! \Carbon\Carbon::parse($job->deleted_at)->diff(\Carbon\Carbon::parse($job->created_at))->format('%H:%I:%S')!!}<td> 
     </tr> 
      @endif 
     @endforeach 
    </table> 

답변

2

당신은 다음과 같은 라인에서 마지막 열에 대한 TD 태그를 닫지 않은 :

<td>{!! \Carbon\Carbon::parse($job->deleted_at)->diff(\Carbon\Carbon::parse($job->created_at))->format('%H:%I:%S')!!}<td> 

그래서 다음과 같이 사용 : 추가하는 것을 잊었다으로

<td>{!! \Carbon\Carbon::parse($job->deleted_at)->diff(\Carbon\Carbon::parse($job->created_at))->format('%H:%I:%S')!!}</td> 

마지막 열에 대해 /<td>에 입력하면 새로운 열을 생성합니다. mn은 각 행의 마지막에 비어있게됩니다.