DevCraft Документации
Шаблоны

Обёртки писем v200.1.0

Шаблоны wrappers/email_body.tpl и pm_body.tpl — оболочка письма и личного сообщения

После текста события модуль оборачивает его в файл обёртки и подставляет {message}. Рендер — TemplateRenderService + ParseTemplateTags.

ФайлКанал
wrappers/email_body.tplписьмо
wrappers/pm_body.tplличное сообщение DLE

Пути можно переопределить в настройках (tpl_wrappers_dir, отдельные файлы).

Теги

ТегЗначение
{message}уже собранный текст события
{full-link}ссылка на новость (если есть строка новости)
{unsubscribe-url}подписанная ссылка отписки (для письма)
{title}, {author}, {sender}как в событии, если переданы

Если есть строка новости, доступны и штатные теги DLE ({category}, {date}, {views}, [xfvalue_…] и т.д.).

Тема письма и тема личного сообщения — строки настроек email_subject / pm_subject; там те же подстановки.

Примеры

email_body.tpl:

{message}<br><br>
{full-link}<br><br>
<a href="{unsubscribe-url}">Отписаться</a>

pm_body.tpl:

{message}

Пустой или отсутствующий файл обёртки (ни в теме, ни по пути из настроек) — канал не отправляет сообщение.

См. также

На этой странице