0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Lightning Email TemplatesでCustomMetadata or Labelsが使えない

Posted at

元の質問 : Is it possible to access CustomMetadata or Labels from Lightning Email Templates?

私の回答は対応してないのでできないです。

Custom lable/settings/metadata in email templates

In a Plain Text or HTML template, you need a formula, but in a Visualforce template, you can use the global variables directly to access labels, settings, metadata, etc.

プレーン テキストまたは HTML テンプレートでは数式が必要ですが、Visualforce テンプレートではグローバル変数を直接使用してラベル、設定、メタデータなどにアクセスできます。

上記の回答も一緒につけたけど、納得しなかったようですねぇ。私に言われても... SFさんが対応しないんだからどうしようもない。

こんなものを再投稿されてもなぁ。HTMLテンプレートではできないよって回答したんだけど...

<html style="overflow-y: hidden;"><head>	<title></title></head><body> Hello {{{Case.Name}}}<br/>			   <a href="{{!$CustomMetadata.Test__mdt.Record.Data__c}}{{{Case.Id}}}" target="_blank"> Link to another page </a></body></html>

ここでもできないようなことが言われています。

Lightning メールテンプレートでカスタム表示ラベルを使用することはできますか?

回避策はカスタムフィールドの中でCustomMetadata or Labelsを使って、そのフィールドをメールテンプレートで呼び出すみたいです。

Using Custom Metadata Type in Email Template

You can use custom metadata types in SObject Formula fields so the following works fine (example):

On Contact SObject
New formula field (text) Foo__c with value

$CustomMetadata.MyCustomMetadataType__mdt.SomeDeveloperNameOfRow.SomeFieldName__c

In email template:

Hello {!Foo__c}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?