Shop Script: Как добавить вложение в письмо?

Статус
В этой теме нельзя размещать новые ответы.

Artu

Постоялец
Регистрация
3 Мар 2009
Сообщения
75
Реакции
2
Нужно менять класс?
 
...

Как изменить тип e-mail уведомлений с текстового на HTML?

Тип уведомлений, отправляемых интернет-магазином по электронной почте, определяется в языковом файле (например, russian.php), находящемся в папке languages/ в директории, где установлен Shop-Script. Для изменения типа уведомлений с текстового на HTML Вам нужно сделать следующее:

1. Откройте языковой файл в текстовом редакторе (например, Notepad), найдите строку

define('EMAIL_MESSAGE_PARAMETERS', 'Content-Type: text/plain; charset="'.DEFAULT_CHARSET.'"');

и замените в ней параметр “text/plain” на “text/html”.

2. Измените содержимое шаблонов писем, находящихся в папке templates/email с текстового на HTML для их корректного отображения в почтовом клиенте получателя. Для этого необходимо открыть каждый файл в текстовом редакторе и добавить в него необходимые тэги HTML. Вы также можете добавить в файлы ссылки на картинки, таблицы и т.д., обрамив их соответствующими тэгами HTML. Обратите внимание на то, что в названиях файлов менять расширение “.txt” не нужно.

Примечание: вышеупомянутые изменения необходимо внести во все файлы, содержащиеся в папке templates/email, поскольку текущая версия Shop-Script не поддерживает одновременное использование текстового и HTML форматов для разных сообщений – мы работаем над этой функцией и планируем включить её в будущие обновления продуктов.

**********************************************************************************************

Как можно поменять текст писем-уведомлений, уходящих клиенту на почту после оформления заказа?

Для изменения текста email-уведомления, Вам необходимо изменить один или оба из нижеуказанных файлов:

* Шаблон уведомительного письма, который состоит из констант Smarty (например, $smarty.const.EMAIL_SINCERELY) и переменных из базы данных Вашего магазина (например, $order_id).
В магазинах Shop-Script FREE это письмо находится в папке templates/tmpl1/mail, в директории, где установлен Shop-Script.
В магазинах Shop-Script PRO и Shop-Script PREMIUM уведомительное письмо (order_notification.txt) находится в папке templates/email, в директории, где установлен Shop-Script.
Текст констант Smarty, используемый в сообщении о заказе, находится в языковом файле (languages/russian.php, если интерфейс Вашего магазина установлен на русском языке). Вы можете добавить в шаблон новые константы Smarty и переменные базы данных, удалить существующие и изменить их месторасположение в тексте шаблона.

* Языковой файл (languages/russian.php). В этом файле Вы можете изменить текст констант Smarty или добавить новые константы и соответствующий им текст. Например, Вы можете изменить текст константы $smarty.const.EMAIL_OUR_MANAGER_WILL_CONTACT_YOU с “Наш менеджер свяжется Вами в ближайшее время” на “Наш менеджер свяжется Вами как только Ваш заказ будет готов к отправке”.
 
  • Нравится
Реакции: taas
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху