Laravel + mpdf implementiert die automatische Paging-Funktion
P粉164942791
P粉164942791 2024-03-27 17:16:31
0
1
323

Wenn die Daten 10 überschreiten, versuche ich eine automatische Paginierung, ich verwende mpdf + laravel + vue

Das ist mein CSS-Code

<style>
div.breakNow { page-break-inside:avoid; page-break-after:always; }
</style>

Das ist mein sale_pdf.blade.php

$i=0;
         @foreach ($details as $detail)
         $i++;
         if( $i % 10 == 0 ){

<div class="breakNow">
             <div id="details_inv">
                <table  class="table-sm">
                   <thead>
                      <tr>
                         <th>PRODUCT</th>
                         <th>UNIT PRICE</th>
                         <th>QUANTITY</th>
                         <th>DISCOUNT</th>
                         <th>TAX</th>
                         <th>TOTAL</th>
                      </tr>
                   </thead>
                   <tbody>
    
                
                      <tr>
                         <td>{{$detail['code']}} ({{$detail['name']}})</td>
                         <td>{{$detail['price']}} </td>
                         <td>{{$detail['quantity']}}/{{$detail['unitSale']}}</td>
                         <td>{{$detail['DiscountNet']}} </td>
                         <td>{{$detail['taxe']}} </td>
                         <td>{{$detail['total']}} </td>
                      </tr>
                   }  @endforeach
                   </tbody>
                </table>
             </div>
           </div>

Dies ist die aktuelle Ausgabe.

Habe ich etwas verpasst? Vielen Dank im Voraus

P粉164942791
P粉164942791

Antworte allen(1)
P粉489081732

有两种方法可以解决这个问题。

选项 1






Page 1

Page 2

选项 2 在表格行之间添加类

$i=0;
@foreach ($details as $detail)
  $i++;

@endforeach
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!