我们正在寻找在WHMCS中为不同客户发送不同布局的报价和发票的可能性。实际上,我们希望有两个品牌在WHMCS中共存,并为不同的客户生成具有不同徽标和地址的报价和发票。这样,如果客户是特定品牌的一部分,他将收到的报价和发票将与特定品牌有关。
我们正在考虑编辑quotepdf.tpl文件以根据客户端组定义客户端。如果客户是集团的一部分,我们会发送特定报价和发票,否则我们会发送不同的报价和发票。
关于我们任务的部分如下所示。你认为这是一个正确的方法吗?如果是,我们如何在每次生成发票或报价时检查客户所属的组,并决定使用哪种布局?
谢谢
# Logo
if (file_exists(ROOTDIR.'/assets/img/logo.png')) $pdf->Image(ROOTDIR.'/assets/img/logo.png', 20, 25, 75);
elseif (file_exists(ROOTDIR.'/assets/img/logo.jpg')) $pdf->Image(ROOTDIR.'/assets/img/logo.jpg', 20, 25, 75);
else $pdf->Image(ROOTDIR.'/assets/img/placeholder.png', 20, 25, 75);
# Company Details
$pdf->SetFont($pdfFont,'',13);
$pdf->Cell(0,6,trim($companyaddress[0]),0,1,'R');
$pdf->SetFont($pdfFont,'',9);
for ( $i = 1; $i <= ((count($companyaddress)>6) ? count($companyaddress) : 6); $i += 1) {
$pdf->Cell(0,4,trim($companyaddress[$i]),0,1,'R');
}