이메일 템플릿에서 사용할 수 있는 보간 키 찾기

특정 템플릿을 커스터마이징하려고 합니다:
Admin/Customize/Text/system_messages.email_reject_bad_destination_address.text_body_template

이 메시지는 누군가가 이메일 다이제스트에 답장을 시도할 때 전송됩니다. 예를 들어, 디지털 기술에 익숙하지 않은 커뮤니티 사용자가 사이트 사용법에 대해 문의하기 위해 우리에게 연락을 시도할 때 이런 상황이 발생합니다.

사용자가 사이트로 쉽게 돌아올 수 있도록 %{site_title}과 %{base_url} 변수를 포함하고 싶은데, 다음과 같은 오류가 발생합니다:
The following interpolation key(s) are invalid: "site_title, base_url"

이 변수가 이 특정 템플릿에서 사용할 수 없기 때문일까요? 그렇다면 왜 전역(사이트 전체) 변수로 모든 템플릿에서 사용할 수 없는 것일까요?

이 템플릿 내에서 사이트를 동적으로 링크하는 방법이 있을까요?

2개의 좋아요

저도 비슷한 문제를 겪고 있습니다. 새 게시글에 대한 이메일을 받는 사람들에게 개인 메시지(pm)로 답장하도록 유도하고 싶습니다. 어째서인지 사이트를 설정할 때 다음 내용을 user_notifications.reply_by_email 텍스트에 추가해 두었습니다:
You can also [respond privately](%{base_url}/new-message?username=%{username}&title=Your%20post%20in%20%{topic_title_url_encoded}&body=Regarding%20your%20post%20in%20%{base_url}%{url}).
이제 이 필드를 수정하려고 하는데, username과 topic_title_url_encoded가 유효하지 않다는 메시지가 뜨면서 수정할 수 없습니다.

1개의 좋아요