Шаблоны Писем и SMS

Рассмотрим, как создать шаблоны для отправления писем и SMS в системе.

Шаблоны писем

Зайдите в раздел Администрирование > Коммуникации и выберите Шаблоны писем.

В верхней части страницы располагается фильтр, который Вы сможете использовать для экономии времени, когда будет создано много шаблонов. Фильтр состоит из двух ячеек:

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

Новый шаблон письма

Рассмотрим, как создать новый шаблон письма.

Нажмите на кнопку «Добавить». Откроется бланк для создания нового шаблона с обязательными для заполнения полями.

Нужно внести следующую информацию в бланк:

Примечание: в поле «Кому» присутствует возможность указывать несколько адресов получателей. Адреса указываются через запятую, например: demo@demo.ru, {{ order.anyEmail() }}. При указании в шаблоне нескольких получателей, письма будут отображаться для каждого получателя отдельно. Отправитель в системе сможет отслеживать статус каждого письма.

Пример написания шаблона текста в HTML:

<p>Уважаемый(ая) {{ order.nickName }}, </p>

<p>Ваш заказ №{{ order.number }} подтверждён. Заявка поступила в обработку на склад.</p>
<p>Можете спать спокойно :) Мы будем информировать Вас о состоянии заказа. В случае, если Вы хотите поменять дату или время доставки, то напишите нам на почту или позвоните по телефону {{order.site.phones|international_phone}}.</p>
<p>При обращении к оператору интернет-магазина не забудьте назвать номер своего заказа.</p>

Можно также добавить в код шаблона ссылку отписки от рассылки, для этого необходимо использовать тег <unsubscribe>.

Пример использования тега:

<unsubscribe>Отписаться от рассылки</unsubscribe>

Также есть возможность добавлять в письмо файлы — это может быть прайс-лист или презентация.

После того, как Вы нажмете кнопку «Создать», Ваш новый шаблон будет готов к использованию.

Для отладки письма можно использовать данную инструкцию:

1. Важное правило создания и редактирования шаблона письма\SMS, где выводится список товаров через цикл for - нельзя редактировать шаблон при включенном визуальном редакторе! Отключить его можно в настройках системы.

2. Важное правило создания и редактирования шаблона письма\SMS, при выводе любой даты, будь то дата доставки {{ order.deliveryDate }}, либо дата создания заказа {{ order.createdAt }} - во всех случаях обязателен фильтр даты |date("d.m.Y").

То есть параметр даты доставки будет выглядеть так: {{ order.deliveryDate|date("d.m.Y") }}, создания заказа, соответственно так: {{ order.createdAt|date("d.m.Y") }}

Отладка\проверка правильности вывода данных в шаблоне письма осуществляется следующим образом:

  1. Заходим на страницу редактирования шаблона письма.
  2. Копируем исходный код данного шаблона.
  3. Переходим в заказ (можете использовать "тестовый" заказ, в котором заполнены все возможные поля или их большая часть), спускаемся к блоку "Коммуникации" и нажимаем кнопку "Новое письмо".
  4. В открывшемся окне вставляем наш скопированный исходный код из п.2.
  5. Нажимаем кнопку ниже "Предпросмотр".

Далее Вы либо увидите то, что создавали, либо сообщение вверху экрана об ошибке с названием параметра, в котором возникает ошибка.

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

Функция прикрепления печатной формы к шаблону письма

В системе реализована функция прикрепления выбранной печатной формы к шаблону письма.

Нужно зайти в уже готовый шаблон письма и в строке «Печатная форма» выбрать тот документ, который хотите прикрепить к письму как вложение — будет сгенерирован нужный документ.

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

Также обращаем Ваше внимание, что предельный размер загружаемого файла равен 10 мегабайтам.

Важно! Печатную форму можно вставить в шаблон для письма, которое будет отправлено только со страницы Заказа.

Шаблоны SMS

Зайдите в раздел Администрирование > Коммуникации и выберите Шаблоны SMS.

Страница «Шаблоны SMS» идентична странице «Шаблоны Писем»: верхняя часть представляет собой фильтр с возможностью выбора События (на какое событие будет срабатывать отправка SMS сообщения) и Активности (будет ли шаблон видимым в основном списке шаблонов). Под фильтром расположен список из уже созданных шаблонов.

События на отправку SMS:

Новый шаблон SMS-сообщения

Рассмотрим, как создать новый шаблон SMS.

Нажмите на кнопку «Добавить». Откроется бланк для создания нового шаблона с обязательными для заполнения полями.

Нужно внести следующую информацию в бланк:

Длина одного SMS-сообщения не должна превышать 70 символов при написании кириллицей и 160 символов при написании латиницей. Если длина Вашего шаблона больше размера одной SMS, то 3 символа отводятся под связывание сообщения. То есть, например, сообщение длиной 100 символов будет разбито на 2 SMS длиной 67 и 33 символа.

Примечание: если сообщение написано латиницей и присутствует хотя бы один символ кириллицы, все сообщение будет считаться кириллистическим.

Важным моментом является наличие кнопки «Создать копию». Эта функция позволяет скопировать содержимое шаблона, а потом внести некоторые изменения и получить уже готовый новый шаблон. Это реализовано для удобства пользователя и большей экономии времени.

И, наконец, нажав на кнопку «Сохранить», Ваш новый шаблон будет готов к использованию.

Подробнее о том, где и как могут использоваться шаблоны писем и SMS-сообщений описано здесь Отправка Email и Sms по заказам.

 В системе присутствует возможность настраивать автоматическое отправление SMS и email по событию. Подробно это описано в статье Триггеры.

Редакция от 30.06.2020 18:32