Шаблоны уведомлений по электронной почте

В CS-Cart и Multi-Vendor встроен редактор шаблонов уведомлений по электронной почте. Вы можете редактировать шаблоны в соответствии с вашими нуждами, экспортировать их, а также импортировать шаблоны, созданные и экспортированные другими людьми.

Список типов уведомлений по электронной почте

Редактор находится в меню Настройки → Уведомления. Для удобства уведомления разбиты на группы:

  • Уведомления для покупателей.
  • Уведомления для администратора.
  • Уведомления для продавцов (только в Multi-Vendor).

В отдельную группу вынесены выделенные фрагменты текста (сниппеты) — готовые элементы шаблонов, которые можно быстро добавить в уведомления.

Структура редактора шаблонов уведомлений

Нажмите на название нужного уведомления, чтобы открыть страницу с редактором. Ниже представлен краткий обзор структуры редактора.

1. Основная область

Основная область в центре страницы используется непосредственно для редактирования уведомлений. Список атрибутов уведомления по электронной почте:

  • Тема — шаблон темы письма.
  • Шаблон — шаблон тела письма.

Примечание

Данные шаблоны могут включать простой текст, переменные, языковые переменные, функции Twig, а также код на языке HTML и CSS. Текст уведомления по электронной почте формируется из Темы и Шаблона путём подстановки данных из магазина к переменным.

  • Статус — определяет, будет ли отсылаться уведомление данного типа или нет.

  • Прикрепить PDF-файл — позволяет прикрепить к уведомлению документ определённого типа в формате PDF.

    Примечание

    PDF-файлы можно прикреплять только к уведомлениям по электронной почте, касающимся изменений статуса заказа.

2. Переменные, выделенные фрагменты текста (сниппеты), документы

В левой части страницы располагается список переменных, выделенных фрагментов текста (сниппетов) и документов, которые можно использовать в шаблоне. Нажав на имя переменной, выделенного фрагмента текста (сниппета) или документа, вы автоматически добавите их в Тему или в Шаблон уведомления. Точное положение зависит от того, где находится курсор на шаблоне.

  • Переменные содержат различную информацию из базы данных, например, имена покупателей или идентификационные номера заказов.

    Также, в шаблонах уведомлений можно использовать языковые переменные. Например, языковая переменная dear добавляет слово “Уважаемый(-ая)” (или его эквивалент в других языках) перед именем покупателя. Чтобы вставить эту языковую переменную в уведомление, , добавьте {{ __("dear") }} в подходящее место в шаблоне.

  • Выделенные фрагменты текста — Сниппеты — представляют собой готовые элементы шаблонов, которые могут использоваться в различных уведомлениях. Также, убрав сложную логику в выделенные фрагменты текста (сниппеты), можно избавиться от отвлекающих элементов и упростить себе работу с редактором.

    Подсказка

    Больше информации о выделенных фрагментах текста (сниппетах) можно найти в этой статье.

  • Документы в отличие от выделенных фрагментов текста (сниппетов) самодостаточны, но их тоже можно встроить в тело письма одной строкой, чтобы не усложнять структуру письма.

3. Доступные действия

С помощью кнопки с изображением шестерёнки, расположенной в правом верхнем углу, вы можете выполнять следующие действия:

  • Отправить тестовое письмо — из шаблона создаётся тестовое уведомление по электронной почте и отправляется на почтовый адрес администратора, выполнившего данное действие.

  • Предпросмотр — из шаблона создаётся тестовое уведомление по электронной почте, которое затем отображается во всплывающем окне.

    Важно

    Из-за отсутствия некоторых данных, примеры, созданные с помощью тестового письма и предпросмотра, могут отличаться от настоящих уведомлений, получаемых покупателями и администраторами.

  • Восстановить — вернуть Тему и Шаблон уведомления к изначальному состоянию в данной версии CS-Cart или Multi-Vendor. Эта кнопка появляется только после того, как вы изменили шаблон и сохранили свои изменения.

    Предупреждение

    Нажав Восстановить, вы потеряете все изменения, которые были внесены в данное уведомление. Перед восстановлением рекомендуем вам сделать резервную копию уведомления через экспорт.