- Регистрация
- 10 Май 2007
- Сообщения
- 1.332
- Реакции
- 1.237
- Автор темы
- Заблокирован
- #1
Кто нибудь переделывал письма отправляемые клиенту из txt в html?
Дополнял, изменял, что получилось?
Может есть у кого готовый вариант.
На всяк случай, вот выдержка из фака с сайта разработчика:
Вообще ни разу не сталкивался с письмами. Возможно ли прикрутить стили какие-нить к письму?
Делать как:
1. Привязывать файл *.css и указать ссылку на его место?
или
2. Вкладывать код в html письмо?
Вот посмотрел на сайт Для просмотра ссылки Войдиили Зарегистрируйся
и в нем понравилось письмо, т.е. в какой форме приходит.
Вот думаю, как прикрутить его к SS.
Дополнял, изменял, что получилось?
Может есть у кого готовый вариант.
На всяк случай, вот выдержка из фака с сайта разработчика:
Код:
Как изменить тип 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 с “Наш менеджер свяжется Вами в ближайшее время” на “Наш менеджер свяжется Вами как только Ваш заказ будет готов к отправке”.
Вообще ни разу не сталкивался с письмами. Возможно ли прикрутить стили какие-нить к письму?
Делать как:
1. Привязывать файл *.css и указать ссылку на его место?
или
2. Вкладывать код в html письмо?
Вот посмотрел на сайт Для просмотра ссылки Войди
и в нем понравилось письмо, т.е. в какой форме приходит.
Вот думаю, как прикрутить его к SS.