【发布时间】:2020-06-02 15:43:14
【问题描述】:
我正在将发票集成到 wordpress 网站,我必须在其中生成已盖章的发票的 pdf,因此必须同时完成多个 PDF,所以在我正在制作的 foreach 周期中我对 dompdf 所做的类的调用,在我的测试中,我试图一次生成 9 个 PDF,并且文件被正确创建,但细节是只有第一个 PDF 有内容,其他 8 个 PDF 是空的,有些人会知道什么通过?这里我留下代码
class genera_pdf{
public function genera($path){
$fechaHoy= date( 'Y-m-d');
ob_start();
require_once plugin_dir_path(__DIR__) . 'templates/pdf/factura.php';
$codigoHTML=ob_get_clean();
$pdf= new Dompdf();
$pdf->load_html($codigoHTML);
$pdf->setPaper('A4', 'portrait');
$pdf->render();
$salida = $pdf->output()
file_put_contents($path['basedir'].'/profact/FacturaRetenciones-'.$fechaHoy.'.pdf', $salida);
}
}
【问题讨论】: