}
$config = CRM_Core_Config::singleton();
+ if (isset($params['isEmailPdf']) && $params['isEmailPdf'] == 1) {
+ $pdfHtml = CRM_Contribute_BAO_ContributionPage::addInvoicePdfToEmail($params['contributionId'], $params['contactId']);
+ if (empty($params['attachments'])) {
+ $params['attachments'] = array();
+ }
+ $params['attachments'][] = CRM_Utils_Mail::appendPDF('Invoice.pdf', $pdfHtml, $format) ;
+ }
$pdf_filename = '';
if ($config->doNotAttachPDFReceipt &&
$params['PDFFilename'] &&
$params['attachments'] = array();
}
$params['attachments'][] = CRM_Utils_Mail::appendPDF($params['PDFFilename'], $params['html'], $format);
+ if (isset($params['tplParams']['email_comment'])) {
+ $params['html'] = $params['tplParams']['email_comment'];
+ $params['text'] = strip_tags($params['tplParams']['email_comment']);
+ }
}
$sent = CRM_Utils_Mail::send($params);