Найти разрешенные ключи интерполяции для шаблона email

Я пытаюсь настроить конкретный шаблон:
Admin/Customize/Text/system_messages.email_reject_bad_destination_address.text_body_template

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

Мы хотим облегчить им возвращение на сайт, поэтому я хотел бы использовать переменные %{site_title} и %{base_url}, но получаю ошибку:
The following interpolation key(s) are invalid: "site_title, base_url"

Это связано с тем, что эти переменные недоступны в данном конкретном шаблоне? Если да, то почему они не доступны как глобальные переменные сайта для каждого шаблона?

Есть ли способ динамически добавить ссылку на сайт внутри этого шаблона?

2 лайка

У меня похожая проблема. Я хотел бы предложить людям, получающим письма о новых сообщениях, отвечать через личные сообщения. Как-то при настройке моего сайта я добавил
Вы также можете [ответить в личном сообщении](%{base_url}/new-message?username=%{username}&title=Your%20post%20in%20%{topic_title_url_encoded}&body=Regarding%20your%20post%20in%20%{base_url}%{url}).
в текст user_notifications.reply_by_email. Теперь я хочу отредактировать это поле, но не могу, так как мне сообщают, что username и topic_title_url_encoded недопустимы.

1 лайк