#242

Раздел в админ-панели: Параметры → Шаблоны сообщений фирм (URL: /admin/message_firm.php).

Что это

Конкретные шаблоны писем и SMS для каждого Типа сообщения. Тема, тело, переменные. Когда происходит событие соответствующего типа — берётся ваш шаблон и отправляется клиенту.

Поля

Тип сообщения
Обязательное. Селект из Типов сообщений. К какому событию привязан шаблон.
Тема письма
Обязательное. Например: «Ваш заказ №{order_code} принят в работу».
HTML-тело
Основной контент. Поддерживает HTML-разметку. Внутри подставляются переменные через `{var}`.
Текстовое тело (fallback)
Plain text версия. Если у получателя нет HTML — увидит этот текст.
Активен
Чекбокс. Если выключен — на событие этого типа никаких писем не уйдёт.

Переменные

Переменные, которые система реально подставляет при отправке:

  • {client_name} — имя клиента
  • {phone} — телефон клиента
  • {email} — email клиента
  • {date} — дата заказа
  • {order_code} — номер заказа, который видит клиент
  • {order_number} — внутренний номер заказа (для интеграций; может отличаться от номера, который видит клиент, — для клиента используйте {order_code})
  • {order_name} — название заказа
  • {firm_name} — название вашей фирмы
  • {reason_status_change} — причина смены статуса (для уведомлений о смене статуса заказа)

Переменной для суммы заказа сейчас нет — платформа её не предоставляет.

Конкретный список доступен в описании каждого типа сообщения.

Пример шаблона

Тема: Ваш заказ №{order_code} готов к выдаче

Здравствуйте, {client_name}!

Ваш заказ от {date} готов.

Контактный телефон: {phone}

Спасибо за заказ!
— {firm_name}

Действия

  • Создать шаблон — выберите тип, заполните тему и тело.
  • Тестировать — раздел Тест сообщений позволяет проверить рендеринг шаблона до отправки клиенту.
  • Отключить — снимите «Активен», шаблон сохранится но не используется.

Что важно

  • Каждая фирма имеет свой набор шаблонов. Меняется только ваш — не других фирм.
  • Переменные подставляются регистрозависимо. `{Client_Name}` — это не то же что `{client_name}`.
  • Если шаблон содержит синтаксическую ошибку в переменной — письмо может уйти с буквальным `{var}` в тексте. Проверяйте через Тест сообщений.
  • Длинные HTML-шаблоны лучше делать в внешнем редакторе и копировать сюда, чем верстать прямо в textarea.