Segnaposto %{*text*} nei modelli di email

C’è un motivo per cui non posso utilizzare certi segnaposto %{text} nel corpo dei modelli di e-mail?

Ad esempio, vorrei usare %topic_title nel corpo del modello di e-mail “Utente ha pubblicato” per fornire una breve descrizione del nuovo post. Tuttavia ricevo solo l’errore:

Body : I seguenti chiavi di interpolazione non sono valide: “topic_title”

Lo stesso vale per %base_url, %unsubscribe_link e diversi altri.

Qualsiasi indicazione sarebbe molto apprezzata.

Dipende dal modo in cui Discourse sostituisce le chiavi di interpolazione nel testo. Capisco che sarebbe utile avere la possibilità di utilizzare %{topic_title} nel corpo di un’email, ma questa chiave di interpolazione è disponibile solo nella riga dell’oggetto dell’email.

C’è un argomento correlato a questo qui: Find allowed interpolation keys for email template.