Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function email_order_user($order_id)
- {
- // Способ доставки
- $delivery = $this->delivery->get_delivery($order->delivery_id);
- $this->design->assign('delivery', $delivery);
- // Способ оплаты
- if($order->payment_method_id)
- {
- $payment_method = $this->payment->get_payment_method($order->payment_method_id);
- $this->design->assign('payment', $payment_method);
- }
- $this->design->assign('order', $order);
- $this->design->assign('purchases', $purchases);
- $template = '';
- if($order->status == 0 && $order->paid == 0) // новый не оплаченный
- {
- $template = '_new';
- }
- elseif($order->status == 0 && $order->paid == 1) // новый оплаченный
- {
- $template = '';
- }
- elseif($order->status == 1 && $order->paid == 0) // принят не оплаченный
- {
- $template = '_accepted_not_paid';
- }
- elseif($order->status == 1 && $order->paid == 1) // принят оплаченный
- {
- $template = '_accepted_paid';
- }
- elseif($order->status == 2) // выполнен
- {
- $template = '_made';
- }
- elseif($order->status == 3) // удален
- {
- $template = '_removed';
- }
- // Отправляем письмо
- // Если в шаблон не передавалась валюта, передадим
- if ($this->design->smarty->getTemplateVars('currency') === null)
- {
- $this->design->assign('currency', reset($this->money->get_currencies(array('enabled'=>1))));
- }
- $email_template = $this->design->fetch($this->config->root_dir.'design/'.$this->settings->theme.'/html/email_order'.$template.'.tpl');
- $subject = $this->design->get_var('subject');
- $this->email($order->email, $subject, $email_template, $this->settings->notify_from_email);
- }
Advertisement
Add Comment
Please, Sign In to add comment