【问题标题】:HTML2PDF : error (sometimes) when generating, but PDF generatedHTML2PDF:生成时出错(有时),但生成了 PDF
【发布时间】:2020-07-23 10:27:36
【问题描述】:

让我解释一下!

我有一个 magento 网站。当我的用户下订单时,我正在生成自定义 PDF。

它大部分时间都有效,但由于某种原因,有时我会遇到这个错误:

未定义的属性:Spipu\Html2Pdf\MyPdf::$h in ...../vendor/spipu/html2pdf/src/MyPdf.php on line 670"

这条线是这样的:

public function getH()
{
    return $this->h;
}

类是:class MyPdf extends \TCPPDF 在 TCPDF 中,$h 是一个受保护的变量

很奇怪,知道我的 PDF 保存在我的服务器上,而且我可以打开而不会出错..

您知道问题可能是什么吗?

【问题讨论】:

    标签: magento2 html2pdf


    【解决方案1】:

    啊啊明白了!

    忘了提一下,我正在使用循环来制作我的 pdf 并将其附加到邮件中。

    我必须将 HTML2PDF 的声明放在循环内部,而不是外部(这是有道理的)。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多