【问题标题】:How to pass data to dompdf?如何将数据传递给dompdf?
【发布时间】:2021-05-29 18:06:24
【问题描述】:

我需要将数据传递给我的 pdf 模板:

所以我用 0 值初始化我的变量,但即使我在 DB 中有数据,我总是得到 0 作为最终值;

这不是因为 DB,因为即使我只做 $ProductProd +=1 我也会得到 0

$ProductProd = 0 ;
foreach ($Products as $key => $Product) {​

$ProductProd += $Product->getNbrPaquet();
}​
ob_start();
$view='';
require($view);
$html = ob_get_contents();
ob_get_clean();
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$dompdf->stream('pdf.pdf',array("Attachment" => 0));

有人可以帮忙吗??

【问题讨论】:

    标签: php zend-framework dompdf


    【解决方案1】:
    $view='';
    require($view);
    

    也许您想在这里需要一个真实的视图,例如名为require('view.php'); 的文件?

    【讨论】:

      【解决方案2】:

      尝试替换:

      foreach ($Products as $key => $Product) {​
          $ProductProd += $Product->getNbrPaquet();
      }​
      

      与:

      foreach ($Products as $Product) {​
          $ProductProd += $Product->getNbrPaquet();
      }​
      

      【讨论】:

      • 没用;我总是得到 0(我用 初始化的值)
      猜你喜欢
      • 2013-10-05
      • 2023-01-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-22
      • 2019-05-08
      • 2017-01-08
      • 2014-04-12
      • 1970-01-01
      相关资源
      最近更新 更多