veluroff 0 Опубликовано 27 сентября, 2007 Жалоба Share Опубликовано 27 сентября, 2007 Саша, как создать шаблон письма о поступлении заказа? Сейчас извещение в одном и том же виде отправляется покупателю и администрации магазина. Возможно сделать две разные заготовки для отправки клиенту и администрации? В админке, в настройках почты, даже есть такой пункт "Служба обработки счетов - Тема письма". По умолчанию там стоит "Принят заказ". Логично было бы администрации магазина (вот этой самой "Службе обработки счетов") отправлять извещение о новом заказе с темой из указанного выше поля и тестом из некоего шаблона. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 сентября, 2007 Жалоба Share Опубликовано 27 сентября, 2007 Если я правильно понял, то можно сделать следующим образом: Открывай файл /send_order.php Ищи: $html_mail = $vamTemplate->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/order_mail.html'); $txt_mail = $vamTemplate->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/order_mail.txt');[/code] Добавляй после: [code] $html_mail_admin = $vamTemplate->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/order_mail_admin.html'); $txt_mail_admin = $vamTemplate->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/order_mail_admin.txt'); Затем чуть ниже меняй: // send mail to admin vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, EMAIL_BILLING_ADDRESS, STORE_NAME, EMAIL_BILLING_FORWARDING_STRING, $order->customer['email_address'], $order->customer['firstname'], '', '', $order_subject, $html_mail, $txt_mail);[/code] на: [code] // send mail to admin vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, EMAIL_BILLING_ADDRESS, STORE_NAME, EMAIL_BILLING_FORWARDING_STRING, $order->customer['email_address'], $order->customer['firstname'], '', '', $order_subject, $html_mail_admin, $txt_mail_admin); Последний шаг. Скопируй файл /templates/шаблон/mail/russian/order_mail.txt в order_mail_admin.txt Скопируй файл /templates/шаблон/mail/russian/order_mail.html в order_mail_admin.html Всё, теперь просто поправь шаблон письма, т.е. файл /templates/шаблон/mail/russian/order_mail_admin.txt так как тебе нужно. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения