メール テンプレートの編集
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
メール通知には、事前設定されたテンプレートを使用できます。
メール テンプレートを編集するには:
-
メニュー バーで [管理]
をクリックします。
-
[管理] ページで、[メール テンプレート] をクリックします。
-
変更するメール テンプレートの横にある [編集]
をクリックします。
メール テンプレートの詳細ページには次の 2 つのタブが表示されます。
情報
情報
[情報] タブには、メール テンプレートのフォーム フィールドが表示されます。[名前] と [ラベル] フィールドは編集できません。次のフィールドを編集できます。
- 説明: メール テンプレートの説明。
- 件名: メール テンプレートの件名。
- 変数: メール テンプレートに含まれる変数。変数をクリックすると [件名] フィールドの先頭に変数が挿入されます。
次の例では、変数は DiscussionUrl、DiscussionCreatedBy、DiscussionModifiedBy、および DiscussionMessage です。
メール本文
メール本文
[メール本文] タブには、CSS を使用した HTML 形式のメール テンプレートが表示されます。[変数] セクションには、変更するメール テンプレートで使用でき、メール本文に挿入できる変数が表示されます。変数をクリックすると、カーソル位置にその変数が挿入されます。次の例では、DiscussionCreatedBy 変数がメール本文に挿入されます。
![注意] メールのプレビューを表示するには、[プレビュー] ボタンをクリックします。
変数
変数
これは、既存のメール テンプレートにはすぐに表示されない利用可能なバリアントのリストです。大文字と小文字が区別されることに注意してください。
| 演算子 | 説明 | 例 |
|---|---|---|
| ifCond_long | 特定の条件を満たしたときにのみメール コンテンツを表示する場合は、この変数を使用します。値パラメーターは整数であることが必要です。利用可能な演算子は次のとおりです。
| {{#ifCond_long 2 ">" 1 }}This is shown{{/ifCond_long}} では、"This is shown" が表示されます。 |
| operation_long | この演算子では、複数の数学的変数を使用することができます。値パラメーターは整数であることが必要です。利用可能な演算子は、+、-、*、/です。 | {{operation_long 2 "+" 1 }} の結果は 3 になります。 |
| string_format | これは C# の string.format と似ていますが、中かっこの代わりに大かっこが使われます (たとえば、"Hello {0}" ではなく "Hello [0]" となります)。 | const SenderUserEmail = "Test user"; {{string_format "Hello [0]" SenderUserEmail}} の結果は Hello Test user になります。 |
| m_page_url | この関数は、Content Hub ページへのリンクを生成します。パラメーターは、"ページ名" または "ページ名/ID" のいずれかです。 | {{m_page_url "Assets"}} では、「アセット」という概要ページに移動します。{{m_page_url "AssetDetail/5000"}} では、ID 5000 を持つアセットの詳細ページが表示されます。 |
| m_url | この関数は、Web アプリケーションへの絶対 URL を生成します。引数を 1 つだけ使用します。この引数には相対パスを指定します。 | {{m_url '/img/background.png'}} の結果は https://your.website/img/background.png になります。 |
| attachment_url | この関数は、添付ファイルとして使用できる contentID を生成します。一般的な使用例として、添付された画像をメール本文に埋め込むことが挙げられます。 | <img src="{{attachment_url 'background.png'}}" /> の結果は <img src="cid:background.png" /> になります。 |
| IsNotNullOrWhiteSpace | この関数は、テンプレート変数が null ではなく、空白文字以外の文字列が含まれている場合に true を返します。空にすることができるテンプレート変数に基づく条件付きブロックに適しています。 | {{#IsNotNullOrWhiteSpace TemplateVariableAsString}}This is shown{{/IsNotNullOrWhiteSpace}} では、TemplateVariableAsString が条件を満たしている場合に "This is shown" と表示されます。 |
| IsNullOrWhiteSpace | この関数は、テンプレート変数が null または空白文字の場合に true を返します。空にすることができるテンプレート変数に基づくテンプレート内の条件付きブロックに適しています。 | {{#IsNullOrWhiteSpace TemplateVariableAsString}}This is shown{{/IsNullOrWhiteSpace}} では、TemplateVariableAsString が条件を満たしている場合に "This is shown" と表示されます。 |