首页 > 解决方案 > 在 WHMCS 之外保存报价 PDF 的副本

问题描述

我需要将 WHMCS 中的报价 pdf 副本保存到 WHMCS 目录之外的位置,以便我们可以将报价 pdf 的直接链接发送给客户。

这就是我希望它工作的方式。

  1. 我们在 WHMCS 管理区域内查看报价 PDF
  2. 查看 pdf 时,会将副本保存到www.ourdomain.com/quotes/999.pdf
  3. 然后我们可以直接向客户发送链接到www.ourdomain.com/quotes/999.pdf的报价单

目前,您只能在以管理员用户身份登录时查看实际报价 pdf,并且无法通过任何钩子或包含来获取 pdf。

标签: whmcs

解决方案


这可以在模板文件夹内的 quotepdf.tpl 内的一行代码中完成。

这与此处的 invoicepdf 解决方案非常相似,我使用 quotepdf 进行了尝试,它第一次工作!

将此代码添加到quotepdf.tpl的底部,每次在admin中查看quote pdf时,它都会将新版本输出到以下路径中定义的位置。

$pdf->Output('/home/jucra/public_html/quotes/'.$quotenumber.'.pdf', 'F');

在此处输入图像描述


推荐阅读