Подстановки в письме

Системные переменные

Перед отправкой письма строка, заключённая в двойные фигурные скобки, заменяется на значение поля с таким именем.

СтрокаЗначениеHTML пример
{{Name}} дополнительное поле «Имя» с названием для подстановки {{Name}}. Если поле не заполнено, подстановка будет пропущена (будет подставлено значение поля - пустота).

Также Вы можете создать и вставлять другие дополнительные поля.

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

Переменная позволяет подставлять имя получателя, которое будет отображаться в почтовом клиенте подписчика возле его email-адреса. При получении письма в строке “To” адресат будет видеть:

Name Surname <recipient.email@example.com>

 

Будьте внимательны при присвоении значений этому полю: пока оно заполнено, подписчик всегда будет получать персонифицированные письма!  

Длина поля ограничена 78 символами. Начиная с 79-го, символы будут обрезаться.

Переменная срабатывает для почтового клиента независимо от подстановки в <body>.

При подстановке работает, как и другие:

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

{{ListTitle}} Название списка рассылки в кавычках. Спасибо за подписку на рассылку {{ListTitle}}
{{Email}} E-mail получателя. Доступен только в e-mail рассылках. Вы получаете рассылку, потому что оставили адрес {{Email}} на выставке «Экспо»
{{LocalPart}} Часть e-mail получателя до знака @. Доступен только в e-mail рассылках. Здравствуйте, {{Name|LocalPart}}
{{Phone}} Телефон получателя. Доступен только в SMS рассылках. Ваш телефон - {{Phone}}
{{ConfirmUrl}} Специальное значение, только для писем-подтверждений подписки. Ссылка, при переходе по которой адресат подтверждает подписку. Для подтверждения подписки перейдите по <a href="{{ConfirmUrl}}" >этой ссылке</a>
{{_SubscribeListUrl:NNN}} Ссылка, при переходе по которой адресат подтверждает подписку на список с номером NNN, где NNN - это id списка. Взять id можно из ссылки на список Вы можете <a href="{{_SubscribeListUrl:123}}" >подписаться на список «Коты»</a>
{{UnsubscribeUrl}} Ссылка для отписки. Специально добавлять её нет необходимости, т.к. в конец каждого письма обязательно добавляется информация об отписке, включающая эту ссылку. Но можно при желании добавить её и в начало письма. Для отписки перейдите по <a href="{{UnsubscribeUrl}}" >ссылке</a>
{{WebLetterUrl}} Ссылка на веб-версию письма. Если письмо показывается неправильно, Вы можете посмотреть <a href="{{WebLetterUrl}}">веб-версию письма</a>
{{SendDate}} Дата запланированной отправки письма. Можно задать формат явно: {{SendDate:FORMAT}}, где FORMAT задаёт формат даты и времени как в функции date языка php, с четырьмя изменениями:
  1. символ q означает название месяца в родительном падеже,
  2. символ _ перед D, l, F, M, q делает все буквы строчными,
  3. символ ^ перед D, l, F, M, q делает все буквы прописными
  4. символы часового пояса (временной зоны) не должны использоваться.
Дата и время будут в часовом поясе, указанном в Личном кабинете.
  • Обычная дата ДД.ММ.ГГГГ:{{SendDate}}
  • Как в "Вторник, 1 января 2010 г.": {{SendDate:l, j _q Y}} г.
  • Как в "2010-04-29 23:59:59":{{SendDate:Y-m-d H:i:s}}
{{SocialBookmarks}} Пиктограммы «социальных закладок» (ссылки для быстрого размещения ссылки на популярных социальных сервисах).

Можно задать дополнительные параметры {{_SocialBookmarks:"url", "title", "services"}}, где
  • url – размещаемая ссылка (при указании пустого значения используется ссылка на веб-версию письма)
  • title – краткое текстовое описание ссылки (при указании пустого значения используется тема письма)
  • services – список сервисов, для которых создаются пиктограммы (через запятую)
Каждый параметр должен быть заключен в двойные кавычки. Если в самом параметре встречается фигурная скобка, запятая или двойная кавычка, перед ней следует вставить обратную косую черту ("Новости компании \"Рога и копыта\"").

Допустимые имена сервисов: livejournal, vkontakte, moi_mir, bobrdobr, yandex, yahoomyweb, google, facebook, digg, technorati, delicious, stumbleupon, slashdot, reddit, newsvine, blinklist, dzone, propeller, mixx, designfloat, myspace, misterwong, linkedin, twitter, webnewsde, netvouz.

Если указано значение all, выводятся пиктограммы всех поддерживаемых сервисов.
{{_SocialBookmarks:"http://ya.ru", "Короткая ссылка на поиск Яндекса", "vkontakte,twitter,digg"}}

 

Пользовательские переменные

Кроме системных переменных, перечисленных в таблице выше, можно также использовать пользовательские переменные, которые относятся к дополнительным полям.

 

Дополнительные возможности

При подстановке значений можно использовать дополнительные возможности:

HTML примерОписание
{{Name|уважаемый подписчик}} Будет подставлено значение поля Name, а если Name пусто, то текст «уважаемый подписчик». Т.е. это как бы «значение по умолчанию» в случае отсутствия поля. Вместо текста можно указать и название другого поля, например: {{Name|{{Email}}}}
{{HasOrders?Вам полагается скидка 10%}} Если поле HasOrders не пусто и не равно нулю, то будет подставлен текст «Вам полагается скидка 10%», иначе результатом будет пустая строка. Вместо текста можно указать и название другого поля, например: {{HasOrders?{{Discount}}}}
{{Name?, }}{{Name}}

Эта конструкция используется для того, чтобы в случае, если поле Name заполнено, ставить перед ним запятую. Если поле Name не заполнено, подстановка будет пропущена.

Например,  необходимо написать: "Добрый день, ИМЯ!" (в случае, если ИМЯ не задано, текст должен выглядеть как: "Добрый день!"). Для этого можно написать: "Добрый день{{ИМЯ?, }}{{ИМЯ}}!".

{{{ Если Вам нужно вставить в текст письма две открывающих фигурных скобки - введите три фигурные скобки {{{ и они будут заменены на две при отправке.