メールテンプレートの動的フィールド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
以下の表は 、メールテンプレートに含めることができる動的フィールドを示しています:
フィールド
概要
例
結果
ifCond_long
最初のタグの条件が満たされると、タグのペア内でラップされたメールコンテンツを表示します。値パラメータは整数でなければならず、利用可能な演算子は以下の通りです:
- "==" と等しい
- "!=" と等しくありません
- "<" 以下
- "<=" 以下
- ">" より大きい
- ">=" より大きい
{{ifCond_long 2 ">" 1 }}This is shown{{/ifCond_long}}
これは示されています
operation_long
数学式の結果を表示します。値パラメータは整数でなければならず、利用可能な演算子は "+"、"-"、"*"、"/"です。
{{operation_long 2 "+" 1 }}
3
string_format
静的なテキストと1つ以上の挿入変数に基づくフォーマット済み文字列を表示します。変数は括弧付きの番号付きトークンで挿入され、挿入順は文字列の後に記載される順序によって異なります。
{{string_format "Hello 0" SenderUserEmail}} ここで const SenderUserEmailは「テストユーザー」です。
こんにちは、テストユーザー
m_page_url
ポータルページへのリンクを生成します。パラメータはページ名、またはページ名にIDを加えたもので得ます。
{{m_page_url "Assets"}}
{{m_page_url "AssetDetail/5000"}}
アセットページにリダイレクト。
資産の詳細ページにリダイレクトされ、ID が5000です。
m_url
Sitecore Content Hubインスタンスへの絶対URLを生成します。これは単一の引数、すなわち相関パスを取ります。
{{m_url '/img/background.png'}}
https://your.website/img/background.png
IsNotNullOrWhiteSpace
特定の変数に空白以外の値を含んでいる場合、タグのペア内に書かれた内容を表示します。
{{IsNotNullOrWhiteSpace TemplateVariableAsString}}This is shown{{/IsNotNullOrWhiteSpace}}ここで TemplateVariableAsString は *「This is some text(これはテキストです)」*です。
これは示されています
IsNullOrWhiteSpace
特定の変数がnullか空白のみの場合、タグのペア内に書かれたものを表示します。
{{IsNullOrWhiteSpace TemplateVariableAsString}}This is shown{{/IsNullOrWhiteSpace}} ここで TemplateVariableAsString は 「 です。
これは示されています
!重要すべての動的フィールド構文は大文字小文字を区別しています。エラーを避けるために、フィールド名とタグが正確に一致していることを確認しましょう。
メールテンプレートで生のHTMLをレンダリングするには、変数を三重巻き括弧でラップします。例えば {{{variable_name}}}。ダブル括弧({{variable_name}})を使うと、HTMLタグはエスケープされ、レンダリングされるのではなくテキストとして表示されます。