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

Тема в разделе "Shop-script", создана пользователем Artu, 4 апр 2009.

Статус темы:
Закрыта.
  1. Artu

    Artu Постоялец

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

    mcwolf Создатель

    Регистр.:
    15 янв 2010
    Сообщения:
    18
    Симпатии:
    4
    ...

    Как изменить тип 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 нравится это.
Статус темы:
Закрыта.