diff --git a/app/DataMapper/EmailTemplateDefaults.php b/app/DataMapper/EmailTemplateDefaults.php index 507d36561358..03e212557147 100644 --- a/app/DataMapper/EmailTemplateDefaults.php +++ b/app/DataMapper/EmailTemplateDefaults.php @@ -61,10 +61,13 @@ class EmailTemplateDefaults break; case 'email_template_custom3': return self::emailInvoiceTemplate(); + case 'email_template_purchase_order': + return self::emailPurchaseOrderSubject(); break; /* Subject */ - + case 'email_subject_purchase_order': + return self::emailPurchaseOrderSubject(); case 'email_subject_invoice': return self::emailInvoiceSubject(); break; @@ -152,6 +155,20 @@ class EmailTemplateDefaults return ctrans('texts.payment_subject'); } + public static function emailPurchaseOrderSubject() + { + return ctrans('texts.purchase_order_subject', ['number' => '$number']); + } + + public static function emailPurchaseOrderTemplate() + { + + $purchase_order_message = '

$vendor

'.self::transformText('purchase_order_message').'

$view_button
'; + + return $purchase_order_message; + + } + public static function emailPaymentTemplate() { $payment_message = '

$client

'.self::transformText('payment_message').'

$invoices

$view_button
'; diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index d479d075d58b..59a028251576 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -4619,7 +4619,8 @@ $LANG = array( 'activity_134' => ':user restored purchase order :purchase_order', 'activity_135' => ':user emailed purchase order :purchase_order', 'activity_136' => ':contact viewed purchase order :purchase_order', - + 'purchase_order_subject' => '', + 'purchase_order_message' => '', ); return $LANG;